常用元字符:
1.匹配单个字符
- . 匹配除换行符之外的任意单个字符
- \d匹配任意单个数字
- \D匹配除数字外单个字符 跟\d取反了
- [][]\w匹配任意单个数字、字母、下划线
- \W匹配取反上边的
- \s匹配任意单个空白字符
- \S匹配取反上边
- [awe] 或者关系 [a-z] [A_Z] [0-9] [a-zA-Z0-9]
2.匹配字符出现的位置
- ^start
- start$
- \b匹配单词 \btest\b
3.匹配字符出现的次数
-
匹配前一个字符出现任意次 .
-
+匹配前一个字符至少出现一次 至少一次
-
?匹配前一个字符最多出现一次,可有可无
-
{3} 匹配前一个字符出现3次
?如果在次数后 就代表启用懒惰匹配 默认是贪婪匹配 匹配最多
Comments NOTHING