伪静态正则常用写法

来自:互联网
时间:2020-09-23
阅读:
*		重复零次或更多次

+		重复一次或更多次

?		重复零次或一次

{n}		重复n次

{n,}		重复n次或更多次

{n,m}		重复n到m次

*?		重复任意次,但尽可能少重复

+?		重复1次或更多次,但尽可能少重复

??		重复1次或更多次,但尽可能少重复

{n,m}?		重复n到m次,但尽可能少重复

{n,}?		重复n次以上,但尽可能少重复




^		字符串的开始位置

$		字符串结束的位置

.		匹配除换行符以外的任意字符


\w		匹配字母或数字或下划线或汉字

\W		匹配任意不是字母、数字、下划线、汉字的字符


\s		匹配任意的空白符

\S		匹配任意不是空白符的字符


\d		匹配数字

\D		匹配任意非数字的字符


\b		匹配单词的开始或结束

\B		匹配不是单词开头或结束的位置


[^x]		匹配除了x以外的任意字符	( ^在方括号里表示非的意思 )

[^.]		代表非通配符


~      		为区分大小写的匹配

~*     		不区分大小写的匹配

!~     		区分大小写不匹配

!~*    		不区分大小写不匹配
返回顶部
顶部