Проверка номера телефона при помощи регулярок
Здравствуйте. есть номер телефона +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, время: 00:33. |