一致するPOSIX文字クラス
以下は、Javaの正規表現を使用してPOSIX文字クラスを照合するさまざまな例です。
シニア番号 | 構築と一致 |
---|---|
1 | \ p {下}
小文字の英字:[az]。 |
2 | \ p {上}
大文字の英字:[AZ]。 |
3 | \ p {ASCII}
すべてASCII:[\ x00- \ x7F]。 |
4 | \ p {アルファ}
英字:[\ p {Lower} \ p {Upper}]。 |
5 | \ p {数字}
10進数:[0-9]。 |
6 | \ p {Alnum}
英数字:[\ p {Alpha} \ p {Digit}]。 |
7 | \ p {Punct}
句読点:! "#$%& '()* +、-。/:; <=>?@ [\] ^ _> {|} <のいずれか。 |
8 | \ p {グラフ}
表示される文字:[\ p {Alnum} \ p {Punct}]。 |
9 | \ p {印刷}
印刷可能な文字:[\ p {Graph} \ x20]。 |
10 | \ p {空白}
スペースまたはタブ:[\ t]。 |
11 | \ p {XDigit}
16進数:[0-9a-fA-F]。 |
12 | \ p {スペース}
空白文字:[\ t \ n \ x0B \ f \ r]。 |