Question

I found this code for alphanumeric check ("Letters, numbers, spaces or underscores") but I want to change so I will be able to write only letters or numbers. Can anyone tell me how to change this code:

function(value, element) {
    return this.optional(element) || /^\w+$/i.test(value);}

Thanks!

Greg

Was it helpful?

Solution

This should do it:

function(value, element)
{
    return this.optional(element) || /^[a-zA-Z0-9]+$/i.test(value);
}

EDIT: OK, no idea why I can't get that formatting nicely, but the important part is replacing the \w with the character class (the bit in []).

OTHER TIPS

I've used this for years now :

http://www.itgroup.com.ph/alphanumeric/

Take a look

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top