Caractères spécifiques aux ERb
Caractère spécial | Signification |
---|---|
\{n\} | n fois le caractère précédent |
\{n,\} | Au moins n fois le caractère précédent |
\{n,x\} | Entre n et x fois le caractère précédent |
\(ERb\) | Mémorisation d'une ERb |
\1, \2, ... | Rappel de mémorisation |
Dans les ERB, le caractère "\" donne une signification spéciale aux parenthèses et accolades.
Exemple :
Expression régulière | Signification |
---|---|
\-[A-Z]\{2\}\- | Chaine contenant un mot de 2 lettres majuscules entouré par des tirets (-) Exemples de correspondance : BOUCHES-DU-RHONE EURE-ET-LOIR VAL-DE-MARNE |
Avec la commande grep (ou autre), le tiret (-) doit être protégé par un antislash (\) pour éviter d'être interprété comme une option.
Ajouter un commentaire