le 21/05/2008 à 22:53
Quelques expressions rationnelles courantes
Note de l'auteur :
Richard Heyes publie 7 expressions rationnelles, qui sont utilisées très classiquement dans une application Web, pour valider différentes informations : email, date, numéro de telephone, code postal, etc. Pour ce dernier, c'est la version anglaise (comme dans Royaume-Uni), qui est proposée.
Quand je tombe sur ces listes de validateurs, je me prend toujours à réver d'une extension du HTML : ne pourrait-on pas avoir des attributs étendus, comme 'phone','date','email', en plus des 'text' et 'checkbox' actuel, qui se transformeraient en un ou plusieurs champs HTML équivalents, avec une validation Javascript optionnelle, puis, à l'arrivée dans PHP, seraient validés par un filtre coté serveur, et livré tout prêt dans $_POST ?
On pourrait alors avoir des listes de regex comme ci-dessus, avec des tests unitaires complets.
- Some common regular expressions
Richard Heyes publie 7 expressions rationnelles, qui sont utilisées très classiquement dans une application Web, pour valider différentes informations : email, date, numéro de telephone, code postal, etc. Pour ce dernier, c'est la version anglaise (comme dans Royaume-Uni), qui est proposée.
Quand je tombe sur ces listes de validateurs, je me prend toujours à réver d'une extension du HTML : ne pourrait-on pas avoir des attributs étendus, comme 'phone','date','email', en plus des 'text' et 'checkbox' actuel, qui se transformeraient en un ou plusieurs champs HTML équivalents, avec une validation Javascript optionnelle, puis, à l'arrivée dans PHP, seraient validés par un filtre coté serveur, et livré tout prêt dans $_POST ?
On pourrait alors avoir des listes de regex comme ci-dessus, avec des tests unitaires complets.
- Some common regular expressions
-
Auteur
-
Origine