uNknownMark
Постоялец
- Регистрация
- 22 Сен 2007
- Сообщения
- 393
- Реакции
- 170
- Автор темы
- #1
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Программа называется RegexBuddy ( Для просмотра ссылки Войдиxpert13 а что за программка у вас на скрине? Где скачать?
И еще вопрос. Как регулярку написать для ICQ номера, то есть только цифры, ну можно еще и тире включить, хотя не обязательно.
if(isset($email))
{
if(!preg_match("|^[-0-9a-z_]+@[-0-9a-z^\.]+\.[a-z]{2,6}$|i", $email)) {
echo ('Неверный email');
$valid2=0;
}
}
if(isset($icq))
{
if(!preg_match("[\d-]{5,15}", $icq)) {
echo ('Неверное icq');
$valid2=0;
}
}
Да, это уже особенность регулярок в пхп, что начало и конец регулярного выражения должны быть отмечены одинаковыми символами не встречающими в самом выражении. Нужно это для того, чтобы отделить выражение от модификаторов. Я специально даю только саму регулярку, так как наперед не знаю в какой среде она будет использоваться.разобрался сам, спасибо:
if(!preg_match("/[\d-]{5,15}/", $icq))