Добрый день! Помогите п-ста с написанием следующей задачи: нужно проверить или пользователь правильно внес в форму номер телефона. В телефоне должны быть только цифры, длина от 12 до 13 символов. Конструкция следующая: Код (Text): function check_phone($text) { if (!preg_match ("/[0-9]{12,13}/" , $text)) { return false; } return true; } Функция возвращает true, если кол-во символов более 13. П Подскажите п-ста, в чем ошибка?
Спасибо. А Вы бы не могли подсказать, как надо изменить эту строку, что можно было проверить правильность введенных номеров, если их несколько, и они разделяются, например, запятой?
ЯД 4100163846065 WMZ Z861105340352 WMR R878592835595 или по безналу: Получатель: ЛУГОВОЙ АНДРЕЙ ФЕЛИКСОВИЧ Текущий 40817810930522733326 Банк получателя: ЗАО КБ "Ситибанк" в г. Санкт-Петербурге Корр. счет: 30101810100000000765 в ГРКЦ ГУ ЦБ РФ по Санкт-Петербургу БИК 044030765 ИНН 7710401987 КПП 783502001 ОКПО 43459430