Bonjour, voilà je suis en train de créer un petit script pour vérifier la validité d'une adresse e-mail.
Celui-ci avance bien mais je ne trouve pas la solution à un des tests.
En effet, je demande à mon script de découper la premiere occurence de l'adresse e-mail en conservant le ".", donc pas exemple pour "bobo.bibu@hotmail.fr" il me garde "bobo.".
Jusque là tout va bien.
Je crée maintenant une boucle permettant de sélectionner pour commencer le premier caractère de cette chaine, donc "b" pour cet exemple et j'aimerais chercher si se caractère appartient à "CaracteresInterdits" mais je n'y arrive pas.
Vous pouvez m'aider ?
Merci !!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var CaracteresInterdits = /^[\`\²\%\*\,\?\;\:\§\!\#\$\£\¤\(\)\~\/\\\'\=\+\{\}\[\]|^@&\"\"\<\>©®ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ]$/; while((email.indexOf('@',0))>(email.indexOf('.',0))){ email2=email.substr(0,(email.indexOf('.',0))+1); email=email.substr((email.indexOf('.',0)+1),(email.length)-1); for (var i=0; i<email2.length; i++) { carac = email2.substring(i,i+1); test=CaracteresInterdits.test(email2); alert(test) if (CaracteresInterdits.test(carac)!=(-1)){; Result = false; } } }
Partager