Kezdőoldal » Számítástechnika » Weblapkészítés » Miért nem működik ez a javacri...

Miért nem működik ez a javacript regex?

Figyelt kérdés

if(!validateUsername(element.val())){

alert("Hibás felhasználónév!");

}

function validateUsername(username){

var re = /^[a-zA-Z0-9]$/;

return re.test(username);

}



2015. okt. 11. 15:14
 1/2 anonim ***** válasza:

Működik, csak ismerni kell a regex nyelvét. Az általad megadott kifejezés egyetlen karakterből álló sorozatra fog match-elni, ami vagy kisbetű, vagy nagy betű vagy szám.


Javasolnék egy + jelet a ] után.

2015. okt. 11. 15:36
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

Akkor hogyan tudnám ezt definiálni akárhány karakternél:

-minimum 1 kisbetűt tartalmazzon;

-minimum 1 nagybetűt tartalmazzon;

-csak betűket tartalmazhat, speciális karaktereket nem;

-minimum 1 számot tartalmazzon;

2015. okt. 11. 15:56

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!