Rubrique précédente: Séquences d'échappement pour les caractères uniquesRubrique suivante: Fonctionnement des correspondances


Séquences d'échappement diverses

Les séquences suivantes sont principalement fournies pour garantir la compatibilité avec perl. Notez les différences de signification de \l, \L, \u et \U :

\w

Equivalent à [[:word:]]

\W

Equivalent à [^[:word:]]

\s

Equivalent à [[:space:]]

\S

Equivalent à [^[:space:]]

\d

Equivalent à [[:digit:]]

\D

Equivalent à [^[:digit:]]

\l

Equivalent à [[:lower:]]

\L

Equivalent à [^[:lower:]]

\u

Equivalent à [[:upper:]]

\U

Equivalent à [^[:upper:]]

\C

Tout caractère unique équivalent à .

\X

Correspond à toute séquence de caractère combinant de l'unicode, par exemple a\x 0301 (lettre a avec accent aigu).

\Q

Opérateur de début de citation. Tout élément qui suit est traité comme une valeur littérale jusqu'à ce que l'opérateur de fin de citation \E soit détecté.

\E

Opérateur de fin de citation. Termine une séquence commençant par \Q.