匹配预定义字符类

匹配预定义字符类

以下是使用java中的正则表达式匹配预定义字符类的各种示例。

编号 构造 匹配说明
1 点符号 . 任何字符(可能与行终止符匹配也可能不匹配)。
2 \d 数字:[0-9]
3 \D 非数字:[^0-9]
4 \s 空格字符:[\t\n\x0B\f\r\n]
5 \S 非空白字符:[^\s]
6 \w 单词字符:[a-zA-Z_0-9]
7 \W 非单词字符:[^\w]