Rubrique précédente: Séquences d'échappement pour les caractères uniques

Rubrique 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.