常用写法重复一次

伪静态正则常用写法

电脑知识 2020-09-24 06:15:33 37

导读

* 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一次 {n} 重复n次 {n,} 重复n次或更多次 {n,m} 重复n到m次 *? 重复任意次,但尽可能少重复 +? 重复1次或更多次,但尽可能少重复 ?? 重复1次或更多次,但尽可能少重复 {n,m}? 重复n到……
*		重复零次或更多次

+		重复一次或更多次

?		重复零次或一次

{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以外的任意字符	( ^在方括号里表示非的意思 )

[^.]		代表非通配符


~      		为区分大小写的匹配

~*     		不区分大小写的匹配

!~     		区分大小写不匹配

!~*    		不区分大小写不匹配


1253067 TFnetwork_cn