Sommaire

Caractères communs aux ERb et ERe

Caractère spécial

Signification

Marqueurs de position

ˆ

Début de ligne

$

Fin de ligne

\<

Début d’un mot. Caractères pouvant faire partie d’un mot : [A-Za-z0-9_]

\>

Fin d’un mot

Représenter un caractère

.

Un caractère quelconque

[liste_de_caractères]

Un caractère cité dans la liste

[ˆliste_de_caractères]

Un caractère qui n’est pas cité dans la liste

Principales classes de caractères POSIX

[:alnum:]

Caractère alphanumérique.

Équivalent aux intervalles [0-9a-zA-Z]

[:alpha:]

Caractère alphabétique.

Équivalent aux intervalles [a-zA-Z]

[:lower:]

Caractère alphabétique minuscule.

Équivalent à l’intervalle [a-z]

[:upper:]

Caractère alphabétique majuscule.

Équivalent à l’intervalle [A-Z]

[:digit:]

Caractère chiffre.

Équivalent à l’intervalle [0-9]

[:blank:]

Caractère espace ou tabulation.

Équivalent aux caractères []

[:cntrl:]

Caractère de contrôle non affichable

Équivalent à l’intervalle et au caractère [\x00-\x1F\x7F]

[:graph:]

Caractère affichable et visible (n’inclut pas l’espace).

Équivalent à l’intervalle [\x21-\x7E]

[:print:]

Caractère affichable (inclut l’espace).

Équivalent à l’intervalle [\x20-\x7E]

[:punct:]

Caractère ...