[REJEX PHP] underscore invalide

Fermé
ano - 21 févr. 2011 à 15:35
 ano - 21 févr. 2011 à 19:51
Bonjour,

je souhaite vérifier une adresse mail, j'ai tout essayé, je suis allé sur un tas de forums, mais le underscore continue a faire buger mon code

if(!preg_match('#^[a-z0-9_.-]*@[a-z0-9.-]{2,}[.][a-z]{2,4}+$#i', $mail)) => une adresse prenom_nom@adresse.fr ne fonctionne pas

même avec \w qui équivaut à [a-zA-Z0-9_], la présence d'un underscore renvoie false

Cela peut-il venir d'une mauvaise configuration de l'hébergeur, ou est-ce obligatoirement un problème de code ?

A voir également:

1 réponse

je n'ai toujours pas trouvé de solution donc si quelqu'un peut m'aider ... :D
0