Expression régulière
Une expression rationnelle ou expression régulière est en informatique une chaîne de caractères que l’on appelle parfois un motif et qui décrit un ensemble de chaînes de caractères possibles selon une syntaxe précise. Les expressions rationnelles sont issues des théories mathématiques des langages formels des années 1940. Leur puissance à décrire des ensembles réguliers explique qu’elles se retrouvent dans plusieurs domaines scientifiques dans les années d’après-guerre et justifie leur adoption en informatique
de Wikipedia : Expression rationnelle
Introduction
Regexp - Introduction aux expressions rationnelle (En français mais orienté Perl)
Version réduite chapitre ER de Text Processing in Python
Aide-mémoire : Added Bytes - Regular Expressions Cheat Sheet (V2)
Banques
Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns
Expreg.com - Le site des expressions régulières en php
Orienté python
« A little-known secret is that Python includes a regex program similar to Kodos at /Tools/scripts/redemo.py. redemo does not have all the features of Kodos but it does show matched groups. redemo uses Tkinter so it is easier to install than Kodos. »
re – Regular Expressions - Python Module of the Week
Python re Module sur regular-expressions.info
retest
Tester en ligne
Rubular : a Ruby regular expression editor and tester
Perl Regex Interactive Tutorial
Regex Tester (Coloration syntaxique js)
Regular Expressions 101 (explication de la regex)
humor
- xkcd : Regular Expressions
- Source http://xkcd.com/208/
Parfois la solution est plus complexe que le problème et les regex ne sont pas la réponse à tout ... Coding Horror : Regular Expressions : Now You Have Two Problems
Other links :
DLFP : Google libère la bibliothèque d’expressions rationnelles RE2