I. Présentation des regex

Tout programmeur s'est déjà vu obligé de traiter des chaînes de caractères. Sur le web, les pages elles-mêmes, les données transmises aux scripts et celles provenant des bases de données sont des chaînes de caractères qu'il faut traiter, analyser, corriger… Chose ardue et quasi-impossible sans l'utilisation d'un formidable outil que sont les expressions régulières (dites aussi expressions rationnelles). Nous n'expliquerons pas l'algorithmique sous jacente très complexe (machines à états, automates, graphes, récursivité…) mais illustrerons seulement son utilisation via les fonctions de PHP. On utilisera par la suite le terme regex - terme emprunté à l'anglais - pour désigner une expression régulière. A noter que les fonctions PHP dont il est question ici sont conformes à la norme POSIX et hérité du langage Perl.

II. Téléchargement

Cette page vous propose en téléchargement un tutoriel de 28 diapositives sur les expressions régulières. Ce document est appelé à évoluer régulièrement. N'hésitez pas à me faire parvenir remarques et suggestions à

Image non disponible Regex.ppt
Télécharger
115 Ko
Image non disponible Regex.pdf
Télécharger
115 Ko