正则表达式: 是一组具有匹配模式的特殊字符集合 过滤匹配的字符,搜索关键字,匹配关键行 字符: [] [^] . 次数: * ? + {m,n} {0,}====>* 定界(锚定)
正则表达式:
是一组具有匹配模式的特殊字符集合
过滤匹配的字符,搜索关键字,匹配关键行
字符:
[]
[^]
.
次数:
*
?
+
{m,n}
{0,}====>*
定界(锚定)
^
$
引用:
()
[a-z]:表示26个小写字母
[A-Z]:表示26个大写字母
[0-9]:表示数字0-9
[@_....]:表示@符号_下划线...省略号
[/*]:只表示*号字符不是正则当中的*号也不是通配符
^#:匹配以#开头的内容
end$:匹配以end结尾的内容
^$:表示空白行
^#end$:匹配以#开头以end结尾的内容
a.a:表示三个字符第一个是a最后一个是a中间任意字符
a*a:表示至少一个a或者是a任意字符a,a,aaaa,aaaaaa.*a:表示axxxa,adhsddjksda
/d:表示数字0-9
/w:[a-zA-Z0-9_]
/s:任意空白字符
/n:换行
/t:制表符
/r:回车符