Passende POSIX-Zeichenklassen
Im Folgenden finden Sie verschiedene Beispiele für übereinstimmende POSIX-Zeichenklassen mit regulären Ausdrücken in Java.
Sr.Nr. | Konstruieren & Matches |
---|---|
1 | \ p {Lower} Ein alphabetisches Kleinbuchstabenzeichen: [az]. |
2 | \ p {Upper} Ein alphabetisches Zeichen in Großbuchstaben: [AZ]. |
3 | \ p {ASCII} Alle ASCII: [\ x00- \ x7F]. |
4 | \ p {Alpha} Ein alphabetisches Zeichen: [\ p {Lower} \ p {Upper}]. |
5 | \ p {Digit} Eine Dezimalstelle: [0-9]. |
6 | \ p {Alnum} Ein alphanumerisches Zeichen: [\ p {Alpha} \ p {Digit}]. |
7 | \ p {Punct} Interpunktion: Eine von! "# $% & '() * +, -. /:; <=>? @ [\] ^ _> {|} <. |
8 | \ p {Graph} Ein sichtbares Zeichen: [\ p {Alnum} \ p {Punct}]. |
9 | \ p {Drucken} Ein druckbares Zeichen: [\ p {Graph} \ x20]. |
10 | \ p {Leer} Ein Leerzeichen oder eine Registerkarte: [\ t]. |
11 | \ p {XDigit} Eine hexadezimale Ziffer: [0-9a-fA-F]. |
12 | \ p {Leerzeichen} Ein Leerzeichen: [\ t \ n \ x0B \ f \ r]. |