Expression régulière MAIL défaillante !

Fermé
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 13 oct. 2008 à 22:46
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 14 oct. 2008 à 13:59
Bonjour,

j'ai trouvé une expression régulire en Javascript qui vérifie normalement si une adresse mail est valide !
Mais lorsqu'on tape adressemail@ljflkjfdlskjflkj

en gros, lorsqu'on tape pas de .fr .com .net ou . quelque chose, ça marche quand même dès que l'on a 4 caractère après l'arobase !

Snif, est-ce que quelqu'un voit le problème ?!

Merci à tous

A+

Gaerebut
A voir également:

2 réponses

macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
14 oct. 2008 à 08:59
Bonjour.

Si tu pouvais nous donner l'expression régulière que tu utilises, ce serait sympa !

Merci.
-1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
14 oct. 2008 à 13:59
Zut j'ai oublié ! lol

la voici !

texte = document.getElementById(id).value;
var expression = new RegExp ("[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+", "g");
					var tabMail = texte.match(expression);
					if (tabMail == null)
						raison = "Adresse email invalide";


A+

Gaerebut
-1