Selles näites õpid kirjutama JavaScripti programmi, mis kinnitab e-posti aadressi.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:
- JavaScripti regex
- JavaScripti funktsioonide ja funktsioonide avaldised
- JavaScripti, kui… muul juhul
Näide: Regexi kasutamine
// 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äljund
E-posti aadress on kehtiv E-posti aadress ei sobi
Ülaltoodud programmis regulaaravaldise muster
/^(((^()()\.,;: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,)))$/
kontrollib, kas e-posti aadress on kehtiv või mitte.
test()Meetod tagastab truekui on vaste stringi regulaaravaldis muster.
Regulaaravaldis (regex) kirjeldab otsingumustri määratlemisel kasutatud tähemärkide jada.
Regexi kohta lisateabe saamiseks külastage JavaScripti regulaaravaldist.








