Bonjour,

Je viens de trouver cette expression régulière, servant à vérfier la conformité de la forme d'une adresse email :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
preg_match( "/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-z]{2,4}$/", $_POST["mail"] )
1)Pourriez-vous me confirmer qu'elle est valable.
Par exemple, je viens de constater qu'un email tel que bob@bob..com peut passer, mais je ne crois pas que ce soit un standard valide pourtant.

2) Aussi, si vous pouviez me filer l'expression régulière permettant de vérifier qu'il n'y a que des lettres dans un champs, ce serait sympa .

(Peut être :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
preg_match("/^[a-zA-z],$_POST["mail"])
? )

3) Je voudrais bien comprendre ce que signifie le {2,} et le {2,4} dans l'expression d'en haut.


Merci pour vos lumières.