E-posta Adresini Doğrulamak için JavaScript Programı

İçindekiler

Bu örnekte, bir e-posta adresini doğrulayacak bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Regex
  • JavaScript İşlev ve İşlev İfadeleri
  • JavaScript if… else İfadesi

Örnek: Regex kullanma

 // program to validate an email address function validateEmail(email_id) ( const regex_pattern = /^(((^()()\.,;:s@ ")+(.(^()()\.,;:s@ ")+)*)|( ".+ "))@((((0-9)(1,3).(0-9)(1,3).(0-9)(1,3).(0-9)(1,3)))|(((a-zA-Z-0-9)+.)+(a-zA-Z)(2,)))$/; if (regex_pattern.test(email_id)) ( console.log('The email address is valid'); ) else ( console.log('The email address is not valid'); ) ) validateEmail('[email protected]'); validateEmail('hello@com');

Çıktı

 E-posta adresi geçerli E-posta adresi geçerli değil

Yukarıdaki programda, düzenli ifade kalıbı

 /^(((^()()\.,;:s@ ")+(.(^()()\.,;:s@ ")+)*)|( ".+ "))@((((0-9)(1,3).(0-9)(1,3).(0-9)(1,3).(0-9)(1,3)))|(((a-zA-Z-0-9)+.)+(a-zA-Z)(2,)))$/

bir e-posta adresinin geçerli olup olmadığını kontrol eder.

test()Yöntem döndürür trueregex desenle dizesinde bir eşleşme varsa.

Normal ifade (regex), bir arama modelini tanımlamak için kullanılan bir karakter dizisini açıklar.

Normal ifade hakkında daha fazla bilgi edinmek için JavaScript Normal İfade sayfasını ziyaret edin.

Ilginç makaleler...