正则表达式re总结
1.1 正则表达式基础 1.1.1 行定位符^tm #^”表示行的开始;
tm$ #“$”表示行的结尾。
tm
1.1.2 元字符
某个单词开始处“\b”,然后匹配字母mr,接着是任意数量的字母或数字“\w*”,最后单词结束处“\b”。该表达式可以匹配mrsoft、mrbook和mr123456等
\bmr\w*\b
表7.1 元字符
匹配给定字符串中任意一个汉字,可以使用[\u4e00-\u9fa5]; 如果要匹配连续多个汉字,则可以使用[\u4e00-\u9fa5]+。
1.1.5 排除字符[^a-zA-Z]
1.1.6 选择字符
匹配身份证的表达式可以写 选择的逻辑
(^\d{
18}$)|(^\d{
17}(\d|X|x)$)
1.1.7 转义字符
ip直接使用点字符
[1-9]{
1,3}.[0-9]{
1,3}.[0-9]{
1,3}.[0-9]{
1,3}#错误
[1-9]{
1,3}\.[