正则表达式语法
\d 匹配单个数字
\D 匹配单个非数字
\w 匹配单个字母包括下划线
\W 匹配单个非字母(比如:, )
. 匹配任何单个字符('\n','\r'除外)
+ 匹配前面的子表达式>=1次,如'pa+'可以匹配'paaa',a添加多次
* 匹配前面的子表达式>=0次
?
{N} 指定匹配的次数'ab{3,5}'--abbb
{N,} 至少匹配N次
^ 匹配行首^I
$ 匹配行尾I$
? 默认贪婪模式,如何?在其他元字符之后,使用非贪婪模式尽可能少的匹配.?
[xyz] 匹配所包含的任意字符
[a-z] 匹配指定氛围的任意字符
[^abc],[^a-z] 不匹配某个字符
() 分组匹配
x|y 匹配x或y
| 将两个正则匹配进行逻辑或

浙公网安备 33010602011771号