Програма JavaScript для перевірки електронної адреси

У цьому прикладі ви навчитеся писати програму JavaScript, яка перевірятиме адресу електронної пошти.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:

  • Регулярний вираз JavaScript
  • Функція JavaScript та вирази функцій
  • JavaScript, якщо … ще Заява

Приклад: Використання регулярного виразу

 // 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.

Цікаві статті...