字符类 | 匹配的字符 | 示例 |
/d | 0-9 的任一 数字 | /d/d 可匹配72 ,不可aa 或7a |
/D | 非数字字符 | /D/D/D 匹abc ,不123 |
/w | 任一 单词字符,如A-Z 、a-z 、0-9 和下划线 | /w/w/w/w 匹配Ab_2 ,不f$%* 或Ab_@ |
/W | 非单词字符 | /W 匹@ ,不a |
/s | 任一 空白字符: 制表、换行、回车、换页、垂直制表 | 匹配传统空字符,包括用HTML 和XML 和其他定义的字符 |
/S | 任一 非空白字符 | 每一个非空字符:A%&g3: 等 |
. | 任一 字符 | “ . ” 匹任一字符,换行除外 |
[ … ] | 括号中的任一 字符 | [abc] 匹单个字符a 、b 或c ,但不能匹其他字符 [a-z] 匹a-z 的任一字符 |
[^ … ] | 非括号中的任一 字符 | [^abc] 匹a 、b 、c 除外的任一字符,但可匹A 、B 、C [^a-z] 匹非a-z 的任一字符,大可匹所有的大写字母 |