Mencocokkan Kelas Karakter POSIX
Berikut adalah berbagai contoh pencocokan kelas karakter POSIX menggunakan ekspresi reguler di java.
| Sr Tidak | Bangun & Cocok |
|---|---|
| 1 | \ p {Bawah}
Karakter alfabet huruf kecil: [az]. |
| 2 | \ p {Atas}
Karakter alfabet huruf besar: [AZ]. |
| 3 | \ p {ASCII}
Semua ASCII: [\ x00- \ x7F]. |
| 4 | \ p {Alpha}
Karakter alfabet: [\ p {Lower} \ p {Upper}]. |
| 5 | \ p {Digit}
Digit desimal: [0-9]. |
| 6 | \ p {Alnum}
Karakter alfanumerik: [\ p {Alpha} \ p {Digit}]. |
| 7 | \ p {Punct}
Tanda baca: Salah satu dari! "# $% & '() * +, -. / :; <=>? @ [\] ^ _> {|} <. |
| 8 | \ p {Grafik}
Karakter yang terlihat: [\ p {Alnum} \ p {Punct}]. |
| 9 | \ p {Cetak}
Karakter yang dapat dicetak: [\ p {Graph} \ x20]. |
| 10 | \ p {Kosong}
Spasi atau tab: [\ t]. |
| 11 | \ p {XDigit}
Digit heksadesimal: [0-9a-fA-F]. |
| 12 | \ p {Spasi}
Karakter spasi putih: [\ t \ n \ x0B \ f \ r]. |