Аз ще призная, че съм напълно ноб, когато става дума за товарегулярен. Опитвам се да напиша метод на валидиране за плъгина за jquery validation. Аз се опитвам да проверя дали входът има поне 1 номер и 1 буква в него.
Това е, което съм измислил в момента, но не работи. Бихте наистина оценявам някаква помощ, моля.
jQuery.validator.addMethod("ContainsAtLeastOneDigit", function (value) {
return /^[a-z]+[0-9]/i.test(value);
}, "Your input must contain at least 1 letter and 1 number");
Благодаря.
Отговори:
5 за отговор № 1Изказване на JavaScript, което да съответства на текста с поне 1 буква и 1 номер:
/[a-z].*[0-9]|[0-9].*[a-z]/i
Той проверява дали текстът съдържа или писмо [a-z]
и след това номер [0-9]
, с други знаци .*
по избор между или |
номер и след това писмо, с други символи по избор между тях.