| imho.ws |
![]() |
|
|
|
# 1 |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
Уважаемые, есть проблема.
Нужно проверить, есть ли на чужой странице моя полноценная рабочая ссылка, т. е. не просто есть ли http://mydomain.com, а чтобы он был в тегах A HREF. При этом может быть или не быть приписано www, как http://www.mydomain.com, еще это может быть записано большими / маленькими буквами, еще люди по-разному используют кавычки и апострофы или их не используют в этом теге. Плюс могут быть лишние пробелы. Страницу получаю с помощью CURL, а парсить уже убился. В общем, помогите кто может выпарсить рабочий линк. Спасибо. |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417
![]() ![]() ![]() |
попробуй: http://ru.php.net/preg_match_all
__________________
Nunc est bibendum |
|
|
|
|
# 5 | ||
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
Цитата:
Цитата:
foreach ($result as $val) но я что-то туплю... |
||
|
|
|
|
# 6 |
|
::VIP::
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417
![]() ![]() ![]() |
прошу прощения.. немножко неверное регулярное выражение..
так должно быть лучше: PHP код:
__________________
Nunc est bibendum |
|
|
|
|
# 7 | |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
Цитата:
$subject делаю так: $subject='text1: <a href="www.abc.com">abc.com</a> text2'; Финиш вроде близко... Спасибо P.S. C $url = $match[0]; вроде бы дает в $url линк. Чтоли все работает? P.P.S. Нет, не все Если ссылок больше 1, то никак.
Последний раз редактировалось MeatEater; 14.06.2006 в 16:28. |
|
|
|
|
|
# 9 | |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
Ура, заработало (с) Денвер.
Цитата:
Последний раз редактировалось MeatEater; 14.06.2006 в 16:41. Причина: попадание пальцем не по тем кнопкам |
|
|
|