Caracteres não-imprimível
Caracteres não imprimíveis também podem ser parte de uma expressão regular.A tabela a seguir lista as seqüências de escape que representam caracteres não imprimíveis:
Seqüências de escape
Caracterer |
Significado |
---|---|
\cx |
Coincide com o caractere de controle indicado por x.Por exemplo, \cM corresponde a um caractere de retorno de carro ou de controle-M.O valor de x deve estar no intervalo de A-Z ou a-z.Caso contrário, c é considerado um caractere literal c. |
\f |
Corresponde a um caractere de avanço de formulário.Equivalente a \x0c e \cL. |
\n |
Corresponde a um caractere de nova linha.Equivalente a \x0a e \cJ. |
\r |
Corresponde a um caractere de retorno de carro.Equivalente a \x0d e \cM. |
\s |
Corresponde a qualquer caractere de espaço em branco, incluindo espaço, guia, feed de formulário e assim por diante.Equivalente a [\f\n\r\t\v]. |
\S |
Corresponde a qualquer caractere que não seja espaço em branco.Equivalente a [^ \f\n\r\t\v]. |
\t |
Corresponde a um caractere de tabulação.Equivalente a \x09 e \cI. |
\v |
Corresponde a um caractere de tabulação vertical.Equivalente a \x0b e \cK. |