普通字符
-
\d:匹配数字 -
\w:字母数字下划线 -
\s:匹配任意空白符 -
.:匹配任意的字符 -
[0-9]:匹配数字 -
[a-z]:匹配小写字母 -
[A-Z]:匹配大写字母 -
[0-9a-zA-Z]:匹配字母数字
限定符
限定符表示前面的字符可以重复的次数
-
?:代表可以没有字符或者最多一个字符 -
+:至少1个或多个字符 -
*:代表0个或无数个字符 -
{n}:前面的字符要有n个 -
{n,}:前面的字符至少要有n个或无数个 -
{n,m}:前面的字符要有n到m个字符不等
其他字符
^:开始$:结束|:“abc|def1”匹配的是“abc”或“def1():用小括号括起来的表达式看作一个整体来处理