Вопрос

Я нашел этот код для буквенно-цифровой проверки ("Буквы, цифры, пробелы или подчеркивания"), но я хочу изменить, чтобы я мог писать только буквы или цифры.Кто-нибудь может сказать мне, как изменить этот код:

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

Спасибо!

Грег

Это было полезно?

Решение

Это должно сработать:

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

Редактировать:ОК, НЕТ идея, почему я не могу получить это форматирование красиво, но важной частью является замена \w на символьный класс (бит в []).

Другие советы

Я пользуюсь этим уже много лет :

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

Взгляните

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top