JavaScript Regex (preverjanje uporabniškega imena)

Javascript Regex Preverjanje Uporabniskega Imena



Pri razvoju spletnih mest je preverjanje obrazcev ključna dejavnost, ki pomaga preveriti celovitost podatkov in preprečiti varnostne težave. Uporabniška imena so tipična vrsta uporabniškega vnosa v obliki, ki se uporablja za identifikacijo oseb na spletnih mestih in v aplikacijah. Preverjanje uporabniških imen lahko pomaga zagotoviti, da izpolnjujejo določene standarde, kot so omejitve znakov in dolžine.

Ta članek bo opisal postopek za preverjanje uporabniškega imena z uporabo regularnega izraza v JavaScriptu.

Kako potrditi uporabniško ime z uporabo JavaScript Regex?

Če želite potrditi uporabniško ime, najprej ustvarite regularni izraz, ki bo določil, ali se vnesena vrednost uporabnika ujema z danim vzorcem. Nato uporabite » test() ” metoda za preverjanje uporabniškega vnosa po vzorcu.







Sledite podanemu vzorcu za vnos, ki vsebuje samo črke, številke in oboje, vendar ne dovoljuje vnosa posebnih znakov:



je bil regexPattern = /^ [ a - za - Z0 - 9 ] + $ /;

Podan vzorec bo dovoljeval samo črke s številkami in ne dovoljuje vnosa samo številk, črk in posebnih znakov pri vnosu:



je bil regexPattern =/^ ( ?= . * [ a - za - Z ] ) ( ?= . * [ 0 - 9 ] ) [ a - za - Z0 - 9 ] + $ /;

Bonus nasvet : Določite lahko tudi dolžino uporabniškega imena v vzorcu.





Uporabite podano sintakso za » test() ” za preverjanje vnosa v skladu z vzorcem regularnega izraza:

vzorec. test ( vnos )

Primer 1: Uporabniško ime vsebuje samo številke, črke in oba posebna znaka nista dovoljena

Najprej ustvarite obrazec v dokumentu HTML z uporabo oznake

, ki vsebuje polje za vnos in gumb za pošiljanje. Priložite » onclick ' z gumbom, ki bo poklical ' validateUserName() ” ob kliku gumba:



< oblika >

< oznaka > uporabniško ime : oznaka >

< vrsta vnosa = 'besedilo' ime = 'ime' id = 'vnos' samodokončanje = 'izklopljen' />< št >< št >

< vrsta gumba = 'oddaj' onclick = 'validateUserName()' > Predloži gumb >

oblika >

V oznaki