Expression | Correspond à: |
. | tout caractère, sauf interligne |
x* | zéro ou plusieurs occurences du caractère x |
x+ | une ou plusieurs occurences du caractère x |
x? | zéro ou une occurence du caractère x |
[...] | n'importe lequel des caractère mis entre crochets |
x{n} | exactement n occurences du caractère x |
x{n,} | au moins n occurences du caractère x |
x{,m} | zéro ou au maximum m occurences du caractère x |
x{n,m} | au moins n et au plus m occurences du caractère x |
$ | la fin d'une ligne |
\0 | un caractère nul |
\b | un retour arrière |
\B | tout caractère d'un mot sauf le premier et le dernier |
\cX | Ctrl-x |
\d | un seul chiffre |
\D | un caractère non numérique |
\f | un saut de page |
\n | un caractère retour ligne |
\ooo | la valeur octale spécifiée
sous la forme ooo, chaque o représentant un chiffre entre 0 et 7 |
\r | un retour chariot |
\S | caractere d'espacement non blanc |
\s | caractère d'espacement blanc (espace, tabulation ou interligne) |
\t | tabulation |
\W | caractère non alphanumérique |
\w | caractère alphanumérique |
\xhh | la valeur hexadecimale spécifiée par les chiffres hh. |
^ | début d'une ligne |
EXEMPLES:
Attention, le caractère "." (le point) est très important
et il ne faut pas confondre le caractère "*" (étoile)
avec le "wildcard" que l'on utilise souvent pour rechercher des
fichiers sur un disque dur. L'équivalent du wildcard serait plutot
l'ensemble ".*".