Я пытаюсь создать универсальный валидатор регулярных выражений для использования в форме множественного ввода, для которой нужны разные правила для отдельных полей ввода (также в зависимости от других выбранных параметров).
Я более или менее работал с ванильным JavaScript, но читал, что с jQuery это будет проще. Я нашел этот код на другом сайте, но просто не могу заставить его работать.
Может ли кто-нибудь указать, что может быть не так с кодом, или дать пример того, как его можно использовать?
Я новичок в программировании в целом, так что извините, если это 'просто'.
Вот код:
$.validator.addMethod('regexp', function(value, element, param) {
return this.optional(element) || value.match(param);
},
'This value doesn\'t match the acceptable pattern.');
$('form').validate({
rules: {
password: {
required: true,
regexp: /^[A-Za-z\d]+$/i
}
}
});