一、匹配规则
1、“.”匹配任意一个字符,三个”.”匹配任意三个字符。
2、“*”匹配前一个字符出现0次或者无限多次。
3、“+”匹配前一个字符出现一次或者多次。
4、“?”匹配前一个字符出现一次或者0次。
5、[] 匹配方括号内的任意一个字符,[0-9]表示匹配0-9的任意一个字符,[a-z]表示匹配任意一个a-z的字符。
6、{m}匹配前一个字符出现m此。
7、{m,n}匹配前一个字符出现m-n次。
8、“^”表示必须以某个字符开头,如^/d表示必须以数字开头;当出现[^]的时候表示方括号内的内容不能出现,取反。
9、“$”表示必须以某个字符结尾,如/d$表示必须以数字结尾。
10、()表示分组,括号内的内容为一组。
11、\d匹配数字。
12、\s匹配空字符。
13、\w匹配任意字母数字字符,包括a-z,0-9和”_”,[\w-]表示匹配任意字母数字和-这个字符
14、reg1|reg2表示匹配reg1或者reg2。<