一致する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]。 |