Code Signification Le caractère qui suit doit être interprété comme un caractère spécial ou comme le \ caractère lui-même. On l'utilisera pour les caractères suivant: ?, /, \, [, ], {, }, (, ), +, *, | ^ Début de la chaîne de caractère. $ Fin de la chaîne de caractère. * Ce qui précède peut être répété de 0 à N fois. + Ce qui précède peut être répété de 1 à N fois. ? Ce qui précède peut être répété 0 ou 1 fois. . Le point représente n'importe quel caractère sauf une fin de ligne. (X) On doit mémoriser ce qu'il y a entre les parenthèses. X|Y Soit la séquence X soit Y. {N} Ce qui précède répété exactement N fois. {N.} Ce qui précède répété au moins N fois. {N.M} Ce qui précède répété au moins N fois et au plus M fois. [XYZ] N'importe quel caractère choisi parmi la liste fournie. [^XYZ] N'importe quel caractère sauf ceux mentionnés. [X-Z] N'importe quel caractère entre les caractères mentionnés. \d Un chiffre quelconque [0-9]. \D Tout sauf un chiffre [^0-9]. \f Un saut de page. \n Une fin de ligne. \r Un retour de chariot. \s Un caractère d'espacement [ \f\n\r\t\v] \S Tout sauf un caractère d'espacement [^ \f\n\r\t\v] \t Une tabulation horizontale. \v Une tabulation verticale. \w Un caractère alphanumérique, un blanc ou un souligné. [A-Za-z0-9 _] \W Tout sauf un caractère alphanumérique [^A-Za-z0-9 _]