Java Regex中match()和find()之间的区别

Matcher 类中的 matches ()方法检查并匹配传递给 pattern.Matcher ()方法的整个文本的正则表达式。如果正则表达式匹配整个文本,matches ()方法返回 true。如果不是,matches ()方法返回 false。

而find()搜索传递给模式匹配器(). 如果在文本中找到多个匹配项,则find()将搜索第一个匹配项,然后多次调用find()将依次匹配其他匹配项。