Verification mail

Bonjour,

Je souhaite verifier correctement une adresse mail.

Je connais/je sais faire : if text.mail = "" or len(text.mail,"@")= 0, or len(text.mail,".")=0 then text.mail ="votre adresse mail"

Mais c'est pas assez rigoureux, car si j'ecrit 36.fr@@@@yolafamille ça fonctionne alors que ce n'est pas un mail valide.

Mon idée d'algorithme est de verifier un format, je veux verifier si text.mail = xxx@.xx (où xxx est une chaine de caractere jusqu'a 30 caractere, et il faut un @ suivi d'un point et suivi seulement de 2 lettres ( donc pas nombre ou special )

Voila si vous pouvez m'aider, merci

Salut,

Selon ta logique nomprenom@gmail.com est considérée comme une mauvaise adresse. :s

Et que fais tu des accents ?

Girodo,

j'ai fait une erreur dans l'enoncé,

Je veux que l'adresse soit du format : xxxx@xxx.xx où xxxx est une chaine de caractère d'au plus 30 lettres, xxx une chaine de caractere d'au plus 15 lettres et xx = "2" ou"3" lettres ( .net, .org .fr ...)

Bonjour,

Je souhaite verifier correctement une adresse mail.

Si l'utilisation d'un add-in ne te gêne pas, tu peux utiliser la fonction isEmail qui est très facile à utiliser :

isEmail("test@email.com")

Cordialement,

Rechercher des sujets similaires à "verification mail"