Program JavaScript untuk Memvalidasi Alamat Email

Dalam contoh ini, Anda akan belajar menulis program JavaScript yang akan memvalidasi alamat email.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:

  • Regex JavaScript
  • Fungsi JavaScript dan Ekspresi Fungsi
  • Pernyataan JavaScript if… else

Contoh: Menggunakan 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');

Keluaran

 Alamat email ini valid Alamat email tidak valid

Dalam program di atas, pola ekspresi reguler

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

memeriksa apakah alamat email valid atau tidak.

The test()metode kembali truejika ada pertandingan dalam string dengan pola regex.

Ekspresi reguler (regex) menjelaskan urutan karakter yang digunakan untuk menentukan pola pencarian.

Untuk mempelajari lebih lanjut tentang regex, kunjungi JavaScript Regular Expression.

Artikel yang menarik...