JAVA正则表达式matcher中find,matches,lookingAt匹配字符串的区别
(1) Matcher.matches() 对整个字符串进行匹配,只有整个字符串都匹配了才返回true
(2) Matcher.lookingAt() 从输入的头开始找,只有字符串的前缀满足模式才返回true
(3) Matcher.find() 对字符串进行匹配,匹配到的字符串可以在任何位置.
(4) goup方法必须在以上三个方法之后调用,否则会抛异常 java.lang.IllegalStateException: No match found