Caractères non imprimables
Mise à jour : novembre 2007
Les caractères non imprimables peuvent également faire partie d'une expression régulière. Le tableau suivant répertorie les séquences d'échappement qui représentent des caractères non imprimables :
Séquences d'échappement
Caractère |
Signification |
---|---|
\cx |
Fait correspondre le caractère de contrôle indiqué par x. Par exemple, \cM fait correspondre un caractère Contrôle-M ou un retour chariot. La valeur de x doit faire partie de la plage A-Z ou a-z. Dans le cas contraire, c est considéré comme un caractère c littéral. |
\f |
Correspond à un caractère de saut de page. Équivalent à \x0c et à \cL. |
\n |
Correspond à un caractère de saut de ligne. Équivalent à \x0a et à \cJ. |
\r |
Correspond à un caractère de retour chariot Équivalent à \x0d et à \cM. |
\s |
Correspond à tout espace blanc, notamment un espace, une tabulation, un saut de page, etc. Équivalent à [ \f\n\r\t\v]. |
\S |
Correspond à tout espace non blanc. Équivalent à [^ \f\n\r\t\v]. |
\t |
Correspond à un caractère de tabulation. Équivalent à \x09 et à \cI. |
\v |
Correspond à un caractère de tabulation verticale. Équivalent à \x0b et à \cK. |