[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Простое регулярное выражение
denlam
Есть форма регистрации. Все обработчики готовы.
Нужно только регулярное выражение для проверки номера телефона по маске 79*********
Мой не работает
var pattern=/(^[7])([9])(\d{9})$/;




Спустя 2 минуты, 42 секунды (1.08.2012 - 17:59) inpost написал(а):
Зачем скобки кругом наставил? Особенно тут? ([9]) ?
И вопрос №2:
Форум PHP программистов ► PHP практикум ► PHP для начинающих ► Простое регулярное выражение
Ок, но почему твоё пхп начинается с var pattern ? Где $ ? Правильно так:
$pattern = 'тут паттерн';. К тому же его необходимо в кавычках писать...

Спустя 12 часов, 12 минут, 16 секунд (2.08.2012 - 06:11) denlam написал(а):
$pattern="/(^[7])([9])(\d{9})$/iu";
не работает! как правильно?

Спустя 7 минут, 4 секунды (2.08.2012 - 06:19) kamanch написал(а):
if(preg_match('/^79\d{9}$/', $phone)) 
echo "Телефона, однако";
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.