Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Поправьте плз выражение 
:(
    Опции темы
lancelot555
Дата 31.5.2006, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 19.2.2005

Репутация: нет
Всего: нет



Есть выражение: 
Код

preg_match_all("<a href=['|\"](.*?)['|\"].*?>(.*?)</a>", $buf, $match, PREG_PATTERN_ORDER);

и такого типа текст:
Код

...
<a href='http://100-free-mobile-ringtones-t.cerl.info/'>100 free mobile ringtones t</a></li><li><a href='http://panasonic-cell-phone-ringtone.cerl.info/'>panasonic cell phone ringtone</a></li><li><a href='http://free-cell-phone-background-ringtone.cerl.info/'>free cell phone background ringtone</a></li><li><a href='http://cell-phone-ringtone-background.cerl.info/'>cell phone ringtone background</a></li><li><a href='http://buy-ringtone-with-my-cell-phone.cerl.info/'>buy ringtone with my cell phone</a></li><li><a href='http://free-ringtones-qwest-cell-phone.cerl.info/'>free ringtones qwest cell phone</a></li><li><a href='http://funny-cell-phone-ringtones.cerl.info/'>funny cell phone ringtones</a></li><li><a href='http://cell-maker-phone-ringtones.cerl.info/'>cell maker phone ringtones</a></li><li><a href='http://free-ringtones-wallpaper-sprint-cell-phone.cerl.info/'>free ringtones wallpaper sprint cell phone</a>
...

нужно выдернуть линки и описание линков. линки получается выдернуть таким выражением:
preg_match_all("<a href=['|\"](.*?)['|\"].*?>", $buf, $matches); а почему не работает первое выражение, объясните плз  smile  
--------------------
Hи что так не поpтит цель, как попадание! =)
PM MAIL   Вверх
Vaulter
Дата 31.5.2006, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: 1
Всего: 22



lancelot555, 
Код

preg_match_all("/<a .*? href = ['|\"] (.*?) ['|\"] .*? > (.*?) <\\/a>/isx", $buf, $match, PREG_PATTERN_ORDER);

пробуй  

Это сообщение отредактировал(а) Vaulter - 31.5.2006, 11:57


--------------------
PM MAIL WWW ICQ   Вверх
lancelot555
Дата 31.5.2006, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 19.2.2005

Репутация: нет
Всего: нет



спасибо работает, а можно вкратце объяснить по этому выражению? 
--------------------
Hи что так не поpтит цель, как попадание! =)
PM MAIL   Вверх
Vaulter
Дата 31.5.2006, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: 1
Всего: 22



lancelot555, так тоже самое, только заэкранировано </a>  


--------------------
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 31.5.2006, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 16
Всего: 261



lancelot555, 


Модератор: когда поиск будем использовать. Пару дней назад такая же тема была. Ну невозможно уже.

Модератор: Название темы должно отражать ее суть! 
PM ICQ   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0876 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.