在正则表达式匹配的时候2个情况:
1,String regex="[abcd]hello";
   String value="ahello";
   Pattern p1=Pattern.compile(regex);
   Matcher matcher=p1.matcher(value);
   boolean flag=matcher.matches();
   System.out.println(flag);
2,flag=Pattern.matches(regex2, value2);
  System.out.println(flag);
上面1 2 两种匹配方式,请问下区别在哪里,越相信越好哦!