正则表达式
r
- eg1 | reg2:匹配正则1或者正则2
-
. :匹配任何字符(通配)
-
^:以某规则开头
-
$:以某规则结尾
-
*:匹配0次或者多次前面出现的正则表达式
-
+:匹配1次或者多次前面出现的正则表达式
-
?:匹配0次或者1次前面出现的正则表达式
-
{N,} :出现N次或N+次
-
{M,N} :出现M-N次
-
[a−z] :a-z之内的某个字符
-
[^...] 不包含某一字符集
-
\d:匹配任何十进制数字,与[0-9]一致(\D与\d相反,不匹配任何非数值型的数字)
-
\w:匹配任何字母数字字符,与[A-Za-z0-9_]相同(\W与之相反)
-
\s:匹配任何空格字符,与[\n\t\r\v\f]相同(\S与之相反)
-
\b:匹配任何单词边界(\B与之相反)