\d 匹配一个数字
\w匹配一个字母或数字
.匹配任意字符
*表示任意个字符
+表示至少一个字符
?表示0或1个字符
{n}表示n个字符
{n,m}表示n-m个字符
\s可以匹配一个空格(也包括tab等空白符)
要做更精准的匹配,可以用[]表示范围:
[0-9a-zA-Z\_]可以匹配一个数字、字母或者下划线
A|B可以匹配A或B
^表示行的开头,^\d表示必须以数字开头
$表示行的结尾,\d$表示必须以数字结尾