特殊单字符和空白符
| 元字符 | 说明 |
|---|---|
| . | 匹配除换行以外的任意字符 |
| \w | 匹配字母或数字或下划线 |
| \W | 和\w相反 |
| \d | 匹配数字 |
| \D | 和\d相反 |
| \s | 匹配任意的空白符 |
| \S | 和 \s 相反 |
.:匹配除换行符以外的任意字符
| 匹配文本 | abcde\n |
|---|---|
| 正则表达式 | . |
| 匹配数量 | 7 |
| 匹配结果 | a,b,c,d,e,,n |
| 匹配文本 | c:\xadfadf |
|---|---|
| 正则表达式 | ..\ |
| 匹配数量 | 1 |
| 匹配结果 | c:\ |
\w:匹配字母或数字或下划线
| 匹配文本 | 0198aAzA\w啊_- |
|---|---|
| 正则表达式 | \w |
| 匹配数量 | 10 |
| 匹配结果 | 0,1,9,8,a,A,z,A,w,_ |
总结
\w不能匹配汉字。
\d:匹配数字
| 匹配文本 | 123啊a\ |
|---|---|
| 正则表达式 | \d |
| 匹配数量 | 3 |
| 匹配结果 | 1,2,3 |
| 匹配文本 | 12a3啊a\ |
|---|---|
| 正则表达式 | \d\w\d. |
| 匹配数量 | 1 |
| 匹配结果 | 2a3啊 |
浙公网安备 33010602011771号