Program JavaScript za preverjanje e-poštnega naslova

V tem primeru se boste naučili pisati program JavaScript, ki bo potrdil e-poštni naslov.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • Regex JavaScript
  • Funkcije JavaScript in izrazi funkcij
  • Izjava o JavaScript, če … drugače

Primer: Uporaba regularnega izraza

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

Izhod

 E-poštni naslov je veljaven E-poštni naslov ni veljaven

V zgornjem programu je vzorec regularnega izraza

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

preveri, ali je e-poštni naslov veljaven ali ne.

test()Metoda vrne true, če je tekma v nizu s regularni izraz vzorec.

Regularni izraz (regularni izraz) opisuje zaporedje znakov, ki se uporabljajo za določanje vzorca iskanja.

Če želite izvedeti več o regularnem izrazu, obiščite JavaScript Regular Expression.

Zanimive Članki...