JavaScript program az e-mail cím ellenőrzéséhez

Tartalomjegyzék

Ebben a példában megtanul olyan JavaScript programot írni, amely ellenőrzi az e-mail címet.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • JavaScript Regex
  • JavaScript Function és Function Expressions
  • JavaScript, ha… más nyilatkozat

Példa: A Regex használata

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

Kimenet

 Az e-mail cím érvényes Az e-mail cím érvénytelen

A fenti programban a reguláris kifejezés mintája

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

ellenőrzi, hogy egy e-mail cím érvényes-e vagy sem.

A test()metódus akkor tér vissza, trueha van egyezés a karakterláncban a regex mintával.

A reguláris kifejezés (regex) a keresési minta meghatározásához használt karakterek sorozatát írja le.

Ha többet szeretne megtudni a regexről, látogasson el a JavaScript reguláris kifejezésre.

érdekes cikkek...