Classes de caracteres POSIX correspondentes
A seguir estão vários exemplos de correspondência de classes de caracteres POSIX usando expressões regulares em java.
Sr. Não | Construir e combinar |
---|---|
1 | \ p {inferior} Um caractere alfabético minúsculo: [az]. |
2 | \ p {superior} Um caractere alfabético maiúsculo: [AZ]. |
3 | \ p {ASCII} Todos ASCII: [\ x00- \ x7F]. |
4 | \ p {Alpha} Um caractere alfabético: [\ p {Inferior} \ p {Superior}]. |
5 | \ p {dígito} Um dígito decimal: [0-9]. |
6 | \ p {Alnum} Um caractere alfanumérico: [\ p {Alpha} \ p {Digit}]. |
7 | \ p {Punct} Pontuação: um de! "# $% & '() * +, -. / :; <=>? @ [\] ^ _> {|} <. |
8 | \ p {gráfico} Um caractere visível: [\ p {Alnum} \ p {Punct}]. |
9 | \ p {Imprimir} Um caractere imprimível: [\ p {Gráfico} \ x20]. |
10 | \ p {em branco} Um espaço ou uma guia: [\ t]. |
11 | \ p {XDigit} Um dígito hexadecimal: [0-9a-fA-F]. |
12 | \ p {espaço} Um caractere de espaço em branco: [\ t \ n \ x0B \ f \ r]. |