Proposé par crealaurence 181 Jours il y a - Vote moyen: 5 avec 1 vote(s) (http://www.phpfrance.com)
Catégories: PHP | Tags: php expression reguliere fonction Ce tuto suppose une connaissance minimum de la syntaxe de base des regex et des fonctions PHP qui les utilisent. Voir les deux tutoriaux suivants: Les expressions régulières ou celui de Naholyr (format PDF) pour une présentation détaillée de la syntaxe élémentaire.

Ceci dit, les remarques qui vont suivre sur l'implémentation des PCRE par PHP ainsi que les conseils d'optimisation des motifs valent pour tous les langages qui utilisent les regex PCRE (Perl, bien sûr, mais aussi Python, Java, .NET etc...), avec des petites variations mineures. Tous ces langages partagent un même moteur, de type NFA (Nondeterministic Finite Automation). MySQL, awk et egrep, par contre, utilisent un autre type de moteur (DFA - Deterministic Finite Automation) plus simple, moins puissant mais plus rapide pour les cas (très) simples, voir simplistes ("Talking about DFA matching is very boring!" Jeffrey Friedl).
Discuter   Ajouter ce lien dans...  Cacher


Commentaires Qui a voté