Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Нужно немного дополнить регулярку
Форумы портала PHP.SU » PHP » Регулярные выражения » Нужно немного дополнить регулярку

Страниц (1): [1]
 

1. Sanek_OS9 - 04 Января, 2014 - 14:47:09 - перейти к сообщению
Здравствуйте, мне нужно проверить валидность сайта но без домена, то есть пропускать сайт вида http://php без всяких прочих символов.
Написал вот это: /[a-z]+\:\/\/[a-z0-9]+$/uim
Но сайты вида http://gamer-play не пропускает. Как этот знак можно допустить при условии что он может и быть а может и не быть?
2. duhon - 06 Января, 2014 - 12:01:14 - перейти к сообщению
/[a-z]+\:\/\/[a-z0-9-]*[a-z0-9]+$/uim
3. Саныч - 06 Января, 2014 - 12:22:29 - перейти к сообщению
#^https?:\/\/[a-z0-9_-]+$#i
4. Sanek_OS9 - 06 Января, 2014 - 22:16:29 - перейти к сообщению
Саныч пишет:
#^https?:\/\/[a-z0-9_-]+$#i
то что надо. Спасибо.

 

Powered by ExBB FM 1.0 RC1