Click to See Complete Forum and Search --> : JavaScript RegExp


webtekie
11-10-2003, 09:46 AM
Hi guys,

How do write regular expression so that only letters or numbers are allowed? So far I have this:

dir = document.init.hsName.value;
regex = new RegExp("[a-z][A-Z][0-9]", "i");
results = dir.match(regex);
if(results != null)
error += " * Directory Name must only contain letters or numbers";


But if I type 'hello123' I get error.

thanks,
webtekie

webtekie
11-10-2003, 09:48 AM
I think I got it:


dir = document.init.hsName.value;
regex = new RegExp("[^a-zA-Z0-9]", "i");
results = dir.match(regex);
if(results != null)
error += " * Directory Name must only contain letters or numbers";