Les expressions régulières
et les fonctions standards de traitement des chaînes de caractères

Dernière mise à jour : 24 février 2003

Par Hugo ETIEVANT

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.

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 à cyberzoide_at_yahoo.fr

Téléchargement
Mode FTPMode HTTP
plus rapide, plus sûrlien de secours
regex.pptPPT115 Ko
regex.pdfPDF133 Ko
regex.pptPPT115 Ko
regex.pdfPDF133 Ko

Ce document est issu de http://cyberzoide.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur : Hugo ETIEVANT (cyberzoide at yahoo dot fr).
Vos questions techniques : forum d'entraide PHP - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.