Outils pour utilisateurs

Outils du site


Panneau latéral

regex

Ceci est une ancienne révision du document !


Regex ou relations rationnelles

Dans ce chapitres, il ne s'agit pas d'une conf, mais d'un outil qui est utilisé ici où là, notamment dans la conf de nginx.

Principe

TBD

Eléments des regex

élément signification
^ début de la chaîne
. un caractère, quelqu'il soit
* répétition du motif précédent, zéro, une ou plusieurs fois
? répétition du motif précédent, zéro ou une fois
+ répétition du motif précédent, une ou plusieurs fois
( ) Permet de délimiter un motif à évaluer en priorité
| permet une alternative entre ce qui est d'un côté ou de l'autre
\ permet d'échapper un caractère spécial normalement utilisé pour décrire une regex (ex: . * )
[ ] définit une classe, ce qui correspond à un motif dans le motif (voir le paragraphe dédié)
$ fin de la chaîne
\\S tout caractère unicode qui n'est pas un whitespace (=espace)

Classes

TBD

regex.1397074059.txt.gz · Dernière modification: 2018/10/13 20:32 (modification externe)