常用正则表达式
作者:互联网
转义字符:
匹配数字 :\b 或 [0~9](后者可以更改范围 如[3~5]只匹配数字3、4、5)
匹配字母、数字、下划线:\w 或 [a-z0-9_ ] (后者可以更改范围)
匹配space空白字符:\s
排除^数字:\D 或 [^0-9] (后者可以更改范围)
排除^字母、数字、下划线:\W 或 [^a-z0-9_ ](后者可以更改范围)
排除space空白字符:\S
元字符:
^:头部匹配(放前面)
$:尾部匹配(放后面)
. : 任意一个字符(除了'\n')
.+ :任意多个字符
+:多位复现
?:?前内容可有可无
*:可有可无或任意多个字符
| :两项之间一个选择
() :一个子表达式开始和结束的位置
[] :一个选择的范围
{ :限定限定符表达式的开始
{n}:共出现n次
{n,m}:共出现n~m次 {0,1}:共出现0~1次
{n,} :至少共出现n次 {1,}:至少共出现1次 {0,}:至少共出现0次(不建议使用)
正则表达式后的限定:
i:忽略大小写
g:全局查找所有符合条件的元素
标签:字符,常用,匹配,数字,更改,正则表达式,后者,范围 来源: https://blog.csdn.net/paradoxaaa_/article/details/120950941