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