在 java.util.regex 包中
Pattern类: 在Java中,正则表达式的载体。使用正则表达式进行字符串的校验、切割、替
换,都需要使用到这个类。
Matcher类: 在Java中, 对一个正则校验的结果描述。
fifind()
从字符串的第0位开始查询, 查询是否有满足指定规则的子部分。
当再次调用fifind()的时候, 从上次查询到的位置开始, 继续向后查询。
无论是 matches, 还是fifind, 还是lookingAt, 在字符串中进行校验、匹配的时候, 是有一
个浮标存在的。
public class Regex2 {
public static void main(String[] args) {
// 1. 准备一个数据源
String data = "abc123hello world456lily789lucy012uncle111wang";