regex de vérification de mail
Bonsoir messieurs et mesdames,
je vous prie de bien vouloir m'excuser mais j'ai un gros soucis sur ma regex qui me permet de vérifier les emails entrées par le visiteur.
Je vous montre ma regex esperant savoir mon erreur et ainsi la corrigé.
Code:
1 2 3 4
|
// on examine le champ "mail"
if(preg_match("#^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-z]{2,4}$#", $mail) || empty($mail));
{ |
Après avoir entrée une adresse valide (la mienne) le message d'erreur me fait savoir que mon adresse est mauvaise ou le champ est vide.
Merci de m'avoir lu.