|
|
|
| выражение "(8[0-9]{10})" означает номер телефона 8xxxxxxxxxx , где y и x - числа от 0 до 9 в количестве 10 штук.
необходимо чтобы в одной форме можно было ввести как один такой номер, так и сразу за ним второй через пробел и такого же формата.
То-есть под условие подходила как запись "8xxxxxxxxxx" так и "8xxxxxxxxxx 8xxxxxxxxxx".
Все остальное отстреливается ошибкой.
В регулярных выражениях это возможно реализовать? | |
|
|
|
|
|
|
|
для: ipic
(14.02.2008 в 00:14)
| |
<?
preg_match("!^(8\d{10})(\s8\d{10})?$!", $num)
|
| |
|
|
|
|
|
|
|
для: Саня
(14.02.2008 в 00:49)
| | Отличное решение! Спасибо!
Срочно нужно "поднатянуть" регулярки. Многое упускаю)
Продуктивной ночи! | |
|
|
|