Rechercher : dans
Par :

Expression régulière MAIL défaillante !

Dernière réponse le 14 oct 2008 à 13:59:59 gaerebut, le 13 oct 2008 à 22:46:58 
 Signaler ce message aux modérateurs

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 Il y a 2 règles d'or pour réussir dans la vie :
-Règle 1:  ne jamais dire tout ce que l'on sait...
-Règle 2: ...

Configuration: Windows Vista
Firefox 3.0.3

Meilleures réponses pour « Expression régulière MAIL défaillante ! » dans :
[RegExp] Récupérer une adresse IP VoirFinalité Mise en œuvre Explications Interprétation du motif Récupérer une adresse IP Finalité Pour récupérer une IP dans un fichier texte, fichiers journaux, pages web, etc. Mise en œuvre L'expression régulière suivante combinée à la...
Sed - Trucs et astuces VoirSubstitution Affichage Suppression Espace et tabulation Ligne vide Intervalle régulier Divers Joindre des lignes Affichage insensible à la casse Substitution Substituer "foo" par "bar" à chaque ligne Seulement la 1ère...
PHP - Expressions régulières VoirQu'est-ce qu'une expression régulière? Les expressions régulières sont des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, c'est-à-dire permettant de trouver les portions de la chaîne correspondant au...
Javascript - L'objet RegExp VoirLes particularités de l'objet RegExp L'objet RegExp est un objet permettant de manipuler des expressions régulières, c'est-à-dire des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, afin de trouver des...

1

macgawel, le 14 oct 2008 à 08:59:09

Bonjour.

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

Merci.
Si tu donnes à celui qui a faim un poisson, tu le nourris pour un jour
Si tu lui apprends à pêcher, tu le nourris pour toujours.

Répondre à macgawel

2

 gaerebut, le 14 oct 2008 à 13:59: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 Il y a 2 règles d'or pour réussir dans la vie :
-Règle 1:  ne jamais dire tout ce que l'on sait...
-Règle 2: ...

Répondre à gaerebut
Collection CommentÇaMarche.net