[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как проверить ссылки на preg_match ?
Strannik
Добрый день.

Есть три допустимых формата ссылки:

Формат 1 - http://vk.com/wall-40800028_49
Формат 2- http://vk.com/wall187636031_705
Формат 3 - http://vk.com/wall166667174_1994

Я бы хотел проверить ссылку пользователя($link) на соответствие допустимым форматам, т.е. если ссылка пользователя ($link) не соответствует ни одну формату, то ему выдавалось бы предупреждение.

Подскажите как сделать это?

Какой правильный preg_match будет для данного случая?
Эли4ка
Цитата
Я бы хотел проверить ссылку пользователя($link) на соответствие допустимым форматам

каким форматам? huh.gif
Цитата
Формат 1 - http://vk.com/wall-40800028_49
Формат 2- http://vk.com/wall187636031_705
Формат 3 - http://vk.com/wall166667174_1994

спрячьте оригинальные ссылки за это могут наказать..
а если Вам надо проверку ссылки на правильность,то preg_match('~^(http://|https://|ftp://)?([^/?#]+)(/[^?#]*)?(\?[^#]*)?(#.*)?$~i', $base, $matchesBase);
Быстрый ответ:

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