Diapositive PPT
Les méta-caractères
- Appelés aussi caractères spéciaux, ce sont des caractères interprétés en contexte expression rationnelle comme des opérateurs.
En voici la liste avec un bref descriptif :
- . (point) représente un caractère qcq, sauf \n
- * (astérisque) répétition du caractère précédent
- + au moins une occurrence de l'expression régulière
- ? au plus une occurrence de l'expression régulière
- [...] (crochets) l'un des caractères de l'ensemble.
- [^..] en début de crochets recherche dans le complémentaire de l'ensemble
- ^ recherche en début de ligne
- $ recherche en fin de ligne
- \ annule le rôle de méta-caractère, pour jouer le rôle du caractère usuel
- {n,m} indique le nombre de répétitions attendus du caractère précédent
- | joue le rôle de "ou" entre 2 expr rég.
L'antislash \ inhibe l'interprétation des caractères spéciaux et force leur interprétation usuelle.
- Exemples
- .\.txt recherche les chaînes du genre c.txt , où c est un caractère unique qcq
- \*$ recherche les chaînes qui se terminent ($) par le caractère astérisque (\*)