Я хочу выполнить проверку поля пароля в форме входа. Требование к паролю состоит в том, что пароль должен состоять из букв и цифр. Я пишу новую функцию проверки для выполнения вышеуказанного требования и добавляю ее в jQuery, используя validator.addmethod()
. Код функции выглядит следующим образом
$.validator.addMethod('alphanum', function (value) {
return /^[a-zA-Z 0-9]+$/.test(value);
}, 'Password should be Alphanumeric.');
Проблема в том, что эта функция не работает должным образом, то есть она принимает буквенный пароль (например, abcdeSD) и числовой пароль (например, 4255345) и не выдает сообщение об ошибке для таких входов.
- так что в моем коде что-то не так?
- неверно ли написанное регулярное выражение, и если да, то каким будет правильное регулярное выражение?