JavaScript-ohjelma sähköpostiosoitteen vahvistamiseksi

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka vahvistaa sähköpostiosoitteen.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript Regex
  • JavaScript-funktio- ja funktiolausekkeet
  • JavaScript jos… muuten lausunto

Esimerkki: Regexin käyttäminen

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

Tuotos

 Sähköpostiosoite on kelvollinen Sähköpostiosoite ei kelpaa

Yllä olevassa ohjelmassa säännöllisen lausekkeen malli

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

tarkistaa onko sähköpostiosoite kelvollinen vai ei.

test()Metodi palauttaa true, jos löytyy sama merkkijono kanssa lausekkeella.

Säännöllinen lauseke (regex) kuvaa sarjan merkkejä, joita käytetään hakukuvion määrittelemiseen.

Jos haluat lisätietoja regexistä, käy JavaScript-säännöllisessä lausekkeessa.

Mielenkiintoisia artikkeleita...