ЈаваСцрипт програм за потврду адресе е-поште

У овом примеру ћете научити да пишете ЈаваСцрипт програм који ће потврдити адресу е-поште.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт Регек
  • ЈаваСцрипт функције и изрази функција
  • ЈаваСцрипт иф … елсе Изјава

Пример: Коришћење регуларног израза

 // 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уколико се утакмица игра у низу са регекс обрасцу.

Регуларни израз (регуларни израз) описује низ знакова који се користе за дефинисање обрасца претраге.

Да бисте сазнали више о регуларном изразу, посетите ЈаваСцрипт Регулар Екпрессион.

Занимљиви Чланци...