Deo zbornika Učimo Javascript
Regularni izrazi za validaciju
Primeri prostih regularnih izraza za validaciju unosnih polja. Ove izraze koristimo u edukativne svrhe (naglasak je na čitljivosti), ne preporučujemo za produciju.
Regularni izraz za email
Regularni izraz traži obrazac: tekst@tekst.tekst
:
const emailRegex = /\w+@\w+\.\w+/
console.log(emailRegex.test("a@b.c"))
Regularni izraz traži obrazac: tekst@tekst.tekst
, a svaki tekst minimalne dužine 2:
const emailRegex = /\w{2,}@\w{2,}.\w{2,}/
console.log(emailRegex.test("zdravo123@svete.org"))
Regularni izraz za ime i prezime
Regularni izraz traži obrazac: text text
:
const emailRegex = /\w+\s\w+/
console.log(emailRegex.test("Damjan Petra Pavlica"))
Regularni izraz za adresu
Regularni izraz traži obrazac: text broj
:
const emailRegex = /\w+\s\d+/
console.log(emailRegex.test("Rada Končara 12b"))
Napomena: ne prolaze adrese bez broja.