SORU
5 EYLÜL 2008, Cuma


JavaScript e-posta adresi doğrulamak?

Nasıl bir e-posta adresi JavaScript doğrulanabilir?

CEVAP
5 EYLÜL 2008, Cuma


regular expressions kullanarak muhtemelen en iyi yoldur. İşte bir örnek (live demo):

function validateEmail(email) {
    var re = /^([\w-] (?:\.[\w-] )*)@((?:[\w-] \.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    return re.test(email);
}

İşte unicode kabul eden düzenli anlatım örnek:

var re = /^(([^<>()[\]\.,;:\s@\"] (\.[^<>()[\]\.,;:\s@\"] )*)|(\". \"))@(([^<>()[\]\.,;:\s@\"] \.) [^<>()[\]\.,;:\s@\"]{2,})$/i;

Ama bir JavaScript doğrulama sadece güvenmek gerektiğini unutmayın. JavaScript kolayca devre dışı bırakılabilir. Bu sunucu tarafında da kontrol edilmeli.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011