« Programmation PHP/Expressions rationnelles » : différence entre les versions

Aller à la navigation Aller à la recherche
(→‎Syntaxe : arf)
En PHP, les patterns regex doivent toujours être entourés d'un symbole délimiteur. On utilise généralement l'accent grave (`), mais on trouve aussi souvent / et #. Ceci sous peine de ne pas fonctionner avec ''Warning: no ending delimiter found''.
 
De plus, on peut ajouter des options après ces délimiteurs<ref>http://php.net/manual/fr/reference.pcre.pattern.modifiers.php</ref> :
{| class="wikitable"
| i || insensibilité à la casse
|-
| ms || le "." inclut les retours à la ligne
|-
| m || la chaine est traitée comme une seule ligne (^ et $ ne seront valables qu'une seule fois au lieu d'une fois par ligne)
|-
| x || ignorer les espaces

Menu de navigation