这两个类都在
java.util.regex
包中:
Pattern
类:
在
Java
中,正则表达式的载体。使用正则表达式进行字符串的校验、切割、替
换,都需要使用到这个类
Matcher
类:
在
Java
中, 对一个正则校验的结果描述。
对应的方法:
Pattern
Matcher
find()
从字符串的第
0
位开始查询, 查询是否有满足指定规则的子部分。
当再次调用
find()
的时候, 从上次查询到的位置开始, 继续向后查询。
关于查询
无论是
matches
, 还是
find
, 还是
lookingAt
, 在字符串中进行校验、匹配的时候, 是有一
个浮标存在的。