Actualités
Image pour le titre du contenu
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.

Pour vérifier un code postal français, on peut utiliser cette règle, qui est simple mais un peu large :
 
 
/^\d{5}4/
 


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.
< Précédent   Suivant >

Commentaires

Vous pouvez ajouter votre commentaire!


Vous devez vous connecter pour commenter