有人吗,意思就是aaa输出false,<div>aaa</div>输出true

解决方案 »

  1.   

    public static void main(String[] args) {
    String s = "<div>aaa</div>";
    Matcher m = Pattern.compile("(?<=<div>)aaa(?=</div>)").matcher(s);
    System.out.println(m.find());
    }
      

  2.   

     //String s = "<div> aaa </div>";
       String s = "<div>aaa</div>";
       Matcher m = Pattern.compile("<(.*)>\\s?aaa\\s?<\\/(.*)>|<(.*)\\/>").matcher(s);
       System.out.println(m.find());