Програма JavaScript за потвърждаване на имейл адрес

В този пример ще се научите да пишете програма за JavaScript, която ще потвърди имейл адрес.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:

  • JavaScript Regex
  • Функция на JavaScript и изрази на функции
  • JavaScript, ако … друго Изявление

Пример: Използване на Regex

 // 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');

Изход

 Имейл адресът е валиден Имейл адресът не е валиден

В горната програма шаблонът на регулярния израз

 /^(((^()()\.,;: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,)))$/

проверява дали имейл адресът е валиден или не.

В test()метода се връща true, ако има съвпадение в низа с шарката на регулярен израз.

Регулярният израз (регулярният израз) описва поредица от символи, използвани за дефиниране на модел на търсене.

За да научите повече за регулярния израз, посетете регулярния израз на JavaScript.

Интересни статии...