Program JavaScript na overenie e-mailovej adresy

V tomto príklade sa naučíte písať program JavaScript, ktorý bude overovať e-mailovú adresu.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:

  • JavaScriptový regulárny výraz
  • Funkcia JavaScript a výrazy funkcií
  • Vyhlásenie JavaScript, ak … else

Príklad: Používanie regulárneho výrazu

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

Výkon

 E-mailová adresa je platná E-mailová adresa je neplatná

Vo vyššie uvedenom programe vzor regulárneho výrazu

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

skontroluje, či je e-mailová adresa platná alebo nie.

test()Metóda vracia true, ak existuje zhoda v reťazci s regex vzorom.

Regulárny výraz (regulárny výraz) popisuje postupnosť znakov použitých na definovanie vzoru vyhľadávania.

Ak sa chcete dozvedieť viac informácií o regulárnom výraze, navštívte regulárny výraz JavaScriptu.

Zaujímavé články...