Проверка номера телефона при помощи регулярок
Здравствуйте. есть номер телефона +30673210000
Проверку всего номера делаю так:
document.form.telefone.value.match(/^\+3\d{10}$/)
Подскажите, а как сделать проверку символов с 3 по 5 включительно, т.е. попросту как проверить код телефона ? P.S.: в данном случае код 067 |
вообще-то проверяют через test
alert( /^\+3\d{10}$/.test("+30673210000") );
а вытаскивают уже через match, или exec.
alert( "+30673210000".match(/^\+3(\d{3})\d{7}$/)[1] )
не путайтесь :) |
мне именно проверить код, т.е. нужна проверка на то, начинается ли телефон именно с 067 или там другие цифры, а у вас общая проверка
о тором вашем примере выдает 067, скажите а как проверить, пишу
if (document.form.telefone.value.match(/^\+3(\d{3})\d{7}$/)[1]!="067"){ta-ta-ta}
но это непраильно. подскажите пожалуйста, как правильно написать? |
вопрос снят
|
| Часовой пояс GMT +3, время: 18:48. |