Program JavaScript untuk mengesahkan Alamat E-mel

Dalam contoh ini, anda akan belajar menulis program JavaScript yang akan mengesahkan alamat e-mel.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:

  • Regex JavaScript
  • Ekspresi Fungsi dan Fungsi JavaScript
  • JavaScript jika… Statement lain

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

Pengeluaran

 Alamat e-mel adalah sah Alamat e-mel tidak sah

Dalam program di atas, corak ungkapan biasa

 /^(((^()()\.,;: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 sama ada alamat e-mel sah atau tidak.

The test()Cara mengembalikan truejika terdapat padanan dalam rentetan dengan corak regex itu.

Ungkapan biasa (regex) menerangkan urutan watak yang digunakan untuk menentukan corak carian.

Untuk mengetahui lebih lanjut mengenai regex, kunjungi JavaScript Regular Expression.

Artikel menarik...