Я использую это:Jquery Validate: Regexing неамериканскую PHONENUMBER
jQuery.validator.addMethod("regex2", function(value, element, param) {
return value.match(new RegExp("." + param + "$"));
});
$("#phonenumber").rules("add", { regex2: "[0-9]+"})
для проверки телефона. Номер телефона должен быть не менее 7 цифр, я получил это регулярное выражение от elsewhere и использую параметр minlength=7
, но это явно непригодно. Как это сделать?
Я живу в Венесуэле. Поэтому я думаю this is useless. Как я могу его изменить? В моей стране 0416-414 33 44 следует рассматривать как действительный ввод для номера телефона.
Должно быть пустое место в конце или оно необязательно? Должно быть, это должно быть ровно одно пространство, или оно может быть больше одного? Должен ли он быть пространственным символом (U + 0020) или может быть любым пробелом? –
это не должно быть пространство, я изменяю вопрос в соответствии с ответом alcuadrado, поскольку это кажется лучшим решением. – andandandand