
文章目录作用一检验字符串是否满足规则字符类-例子字符类-预定义字符练习正则表达式小结作用二在一段文本中查找满足要求的内容练习一练习二-网络爬取练习三练习四练习五贪婪爬取和非贪婪爬取正则表达式在字符串方法中的使用分组1. 括号练习2. 捕获分组非捕获分组练习一捕获练习二非捕获总结作用一检验字符串是否满足规则字符类-例子一个[]对应一个字符。字符类-预定义字符练习身份证号码校验忽略大小写只忽略B的大小写身份证号码严格校验正则表达式小结作用二在一段文本中查找满足要求的内容先介绍两个类Pattern和Matcher。导包import java.util.regex.Patternimport java.util.regex.MatcherPattern表示正则表达式 和Matcher是文本匹配器作用按照正则表达式的规则去读取字符串从头开始读取。在大串中去找符合匹配规则的子串练习一正式用循环调用练习二-网络爬取练习三练习四?代表占位符:表示要获取整体的东西。!表示除了后边的东西8|11|17则可以匹配。练习五贪婪爬取和非贪婪爬取贪婪或*非贪婪?或*?正则表达式在字符串方法中的使用要求一要求二分组1. 括号练习2. 捕获分组非捕获分组捕获分组后续还要继续使用本组的数据。正则内部使用\\组号正则外部使用$组号。非捕获分组不占用组号。练习一捕获练习二非捕获题目同上面身份证号^—— 行首锚点$—— 行尾锚点总结