Regex mail
gabbermaniac
Messages postés
147
Statut
Membre
-
wpro Messages postés 65 Statut Membre -
wpro Messages postés 65 Statut Membre -
Bonjour
j'ai inséré ce code pour la vérification de l'adresse email:
"^[a-zA-Z0-9_.-]+@[a-zA-Z0-9_-]{2,}[.][a-zA-Z]{2,3}$"
par défaut j'ai laissé {2,} ; dois-je élever le 2? car cela laisse passer des email du style aa@aa.com
y a-t-il un moyen d'améliorer ce code pour éviter au maximum les mails bidons?
Merci
j'ai inséré ce code pour la vérification de l'adresse email:
"^[a-zA-Z0-9_.-]+@[a-zA-Z0-9_-]{2,}[.][a-zA-Z]{2,3}$"
par défaut j'ai laissé {2,} ; dois-je élever le 2? car cela laisse passer des email du style aa@aa.com
y a-t-il un moyen d'améliorer ce code pour éviter au maximum les mails bidons?
Merci
A voir également:
- Regex mail
- Windows live mail - Télécharger - Mail
- Comment télécharger un mail - Guide
- Etik mail - Guide
- Copie cache mail - Guide
- Créer une adresse mail hotmail - Guide
3 réponses
essaye cette pattern
$pattern = "/^([^@\s<&>]+)@(?:([-a-z0-9]+)\.)+([a-z]{2,})$/iD";
utilise preg_match pour test
$pattern = "/^([^@\s<&>]+)@(?:([-a-z0-9]+)\.)+([a-z]{2,})$/iD";
utilise preg_match pour test
« car cela laisse passer des email du style aa@aa.com »Et alors ? Le format est correcte ...
Les regex ne permettent pas de vérifier l'existance de l'adresse mais la validité de la syntaxe.
Les regex que vous utilisez n'acceptent pas les nouveaux domaines pouvant contenir des accents et des caractères spéciaux (chinois, ...).