匹配 POSIX 字符类
以下是在 java 中使用正则表达式匹配 POSIX 字符类的各种示例。
Sr.No | 构建 & 匹配 |
---|---|
1 | \p{Lower}
小写字母字符:[a-z]。 |
2 | \p{上}
一个大写字母字符:[A-Z]。 |
3 | \p{ASCII}
所有 ASCII:[\x00-\x7F]。 |
4 | \p{Alpha}
一个字母字符:[\p{Lower}\p{Upper}]。 |
5 | \p{数字}
十进制数字:[0-9]。 |
6 | \p{Alnum}
一个字母数字字符:[\p{Alpha}\p{Digit}]。 |
7 | \p{Punct}
标点:之一 !"#$%&'()*+,-./:;<=>?@[\]^_>{|}<. |
8 | \p{Graph}
可见字符:[\p{Alnum}\p{Punct}]。 |
9 | \p{打印}
一个可打印的字符:[\p{Graph}\x20]。 |
10 | \p{Blank}
空格或制表符:[ \t]。 |
11 | \p{XDigit}
十六进制数字:[0-9a-fA-F]。 |
12 | \p{Space}
空格字符:[ \t\n\x0B\f\r]。 |