Cet article publié le 23 décembre 2002 par James Ussher-Smith sur le site www.webmasterbase.com, permet de mieux comprendre les expressions régulières.

En effet, bien que l’article soit en anglais, l’auteur décrit assez succinctement mais simplement ce que sont les expressions régulières puis, expose un exemple d’utilisation. Cet exemple sur le traitement d’une adresse e-mail est décortiqué de façon à ce que l’on puisse comprendre une telle expression :

eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9]+\.[a-zA-Z.]{2,5}$', $email)
Regular Expressions in PHP