CrazyCat Programming Factory
rendre internet plus accessible
 

Vérifier la syntaxe d'une adresse email

Logo javascriptLe principe est simple: on vérifie que l'email est composée de 3 parties qui sont:
l'identifiant qui est une chaine alphanumérique pouvant comporter des ., des - et des _
le domaine qui comporte au moins 2 lettres et peut contenir des . (dans le cas de sous-domaines) et des -
l'extension qui fait entre 2 (.fr) et 4 (.info) lettres.

function verif_mail(a_mail) {
   mymail = a_mail;
   var mail_err = 0
   var r_mail = /^[A-Za-z0-9._-]+@[A-Za-z0-9.-]{2,}[.][A-Za-z]{2,4}$/
   ok_mail = r_mail.exec(mymail);
   if (!ok_mail) {
      return false;
   } else {
      return true;
   }
}


Cette fonction s'appelle simplement en lui envoyant la chaine qui "devrait" être une email et elle revoit true ou false.

©2006-2019 Geek Zone | eggdrop.fr | zeolia.net