Pattern p = Pattern.compile("5");
Matcher m = p.matcher("aaaaab");
boolean b = m.find();
boolean b1 = m.matches();
System.out.println(b);
System.out.println(b1);
结论:当正则完全匹配字符串,当正则只能匹配字符串中的全部内容,matches()方法是true,find()方法为false
当正则只能匹配字符串中的部分内容,matches()方法是fasle ,find()方法是true