Expressions régulières : motifs
^ | Début de chaîne | $ | Fin de chaîne
{n} | Le caractère précédent est répété exactement n fois. | {n,} | Le caractère précédent est répété n ou plus de fois.
{n,m} | Le caractère précédent est répété au moins n fois, et au plus m fois. | * | Le caractère précédent est répété 0 ou plusieurs fois.
+ | Le caractère précédent est répété une ou plusieurs fois. | ? | Le caractère précédent est répété 0 ou une fois.
. | Remplace n'importe quel caractère. | [] | Liste de caractères. [abc] : les caractère a ou b ou c. [a-z] : les caractères de a à z.
() | Encadrent une sous-chaîne. | | | Opérateur ou.
\b | Début ou une fin de "mot" | \B | Inverse de \b
\d | Tous les chiffres. | \D | Inverse de \d.
\s | Tous les caractères d'espace (espaces, tabulations, saut de ligne, retour chariot). | \w | N'importe quel caractère de "mot" : une lettre majuscule ou minuscule, un chiffre ou le caractère _.
\S | Inverse de \s. | \W | Inverse de \w.
Expressions régulières : options
i | Insensible à la casse. | s | Le point reconnaît les sauts de ligne.
m | La chaîne est multilignes. | e | Du code PHP peut être évalué dans le remplacement.
U | Rend tous les quantificateurs non gourmands. | x | Permet de commenter les modèles.