. 匹配任意字符,* 重复0次或多次,+ 重复1次或多次,? 重复0次或1次,^ 行首,$ 行尾。
[abc] 匹配 a/b/c 中任意一个,[a-z] 匹配小写字母,[0-9] 匹配数字,[^abc] 排除 a/b/c。
\\d 数字,\\w 单词字符(字母数字下划线),\\s 空白字符,\\b 单词边界。大写表示取反。
(pattern) 捕获分组,(?:pattern) 非捕获分组。\\1 引用第一个捕获分组。
邮箱: [\\w.-]+@[\\w.-]+\\.\\w{2,},手机号: 1[3-9]\\d{9},IP地址: \\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}