Manuel PHP
Précédent
Suivant
La syntaxe des masques utilisés dans ces fonctions ressemble fort à celle de Perl.
Les expressions seront entourées de délimiteurs, slash (/), par exemple.
N'importe quel caractère peut servir de délimiteur, tant qu'il n'est pas alpha-numérique ou n'est pas un antislash (\).
Si un délimiteur doit être utilisé dans l'expression, il faudra l 'échapper avec un antislash.
Depuis PHP 4.0.4, vous pouvez utiliser les délimiteurs (), {}, [], et, comme en Perl.
Le délimiteur final peut être suivi d 'options qui affecteront la recherche.
Voir aussi options de recherche.
Exemple 1.
Exemples de masques valides
Exemple 2.
Exemples de masques invalides
/href=' (.*) '- délimiteur final manquant
/\w+\s*\w+ / J - option 'J' inconnue
1-\d3-\d3-\d4 | - délimiteur initial manquant
Note:
Les expressions régulières Perl sont disponibles depuis la PHP 4 et PHP 3.0.9.
Le support des expressions régulières est assuré par la librairie PCRE, qui est open source, et écrite par Philip Hazel.
Elle est soumise au copyright de l 'University of Cambridge, Angleterre.
Elle est disponible à ftp: / /ftp.csx.cam.ac.uk / pub / software / programming / pcre /.
Précédent
Sommaire
Suivant
Niveau supérieur
options de recherche