字符 说明
. 匹配除换行符以外的任意字符
\w 匹配字母,数字下划线、汉字(大小写字母,0-9,下划线)
\W \w的补集
\s  匹配任意空白符(换行符/n,回车符/r,制表符/t,垂直制表符/v)
\S  \s的补集
\d 匹配数字0-9
\D \d的补集
^ 字符串的开头
$ 字符串的结尾
【^a*】 匹配除了a*字符以外的字符
“^\d*$” 匹配字符串的开头和结尾都是数字
\B  
{n} 匹配前面的字符n次
{n,} 匹配前面的字符n次或多于n次
{n,m} 匹配前面的字符n此或多于n次
0到1次
+ 一次或者更多次
* 0次或更多次