Correspondance des classes de caractères POSIX
Voici divers exemples de correspondance des classes de caractères POSIX à l'aide d'une expression régulière en java.
| Sr.Non | Construire et matchs |
|---|---|
| 1 | \laboureur} Un caractère alphabétique minuscule: [az]. |
| 2 | \ p {Supérieur} Un caractère alphabétique majuscule: [AZ]. |
| 3 | \ p {ASCII} Tout ASCII: [\ x00- \ x7F]. |
| 4 | \ p {Alpha} Un caractère alphabétique: [\ p {Lower} \ p {Upper}]. |
| 5 | \ p {Chiffre} Un chiffre décimal: [0-9]. |
| 6 | \ p {Alnum} Un caractère alphanumérique: [\ p {Alpha} \ p {Chiffre}]. |
| sept | \ p {Ponctuel} Ponctuation: l'un des! "# $% & '() * +, -. / :; <=>? @ [\] ^ _> {|} <. |
| 8 | \ p {Graphique} Un caractère visible: [\ p {Alnum} \ p {Punct}]. |
| 9 | \ p {Imprimer} Un caractère imprimable: [\ p {Graph} \ x20]. |
| dix | \ p {Vide} Un espace ou une tabulation: [\ t]. |
| 11 | \ p {XDigit} Un chiffre hexadécimal: [0-9a-fA-F]. |
| 12 | \ p {Espace} Un caractère d'espacement: [\ t \ n \ x0B \ f \ r]. |