Les expressions régulières ou expressions rationnelles est un système très puissant permettant de trouver des motifs (patterns) dans une chaîne de caractères et de la traiter. Il suffit de définir ce fameux motif avant d’utiliser une fonction PHP qui utilise ce système (ex: preg_match, ereg, split, ...).
Les expressions régulières sont aussi le petit cauchemar de bon nombre de développeurs qui se lancent parfois dans la mise en place de script complexes à l’aide de fonctions PHP comme : substr, str_replace, strpos afin de traiter du texte alors que l’utilisation de simples expressions régulières peuvent en faire autant, voir mieux, avec moitié moins de lignes de code.

