Поскажите regexp... - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.7493
BTC/USD63729.1293
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 14.05.2008, 16:32   #1
kitt
3лостный аффтопир:))
 
Аватар для kitt
 
Регистрация: 02.02.2008
Адрес: Краснодар
Сообщений: 137
Бабло: $10195
Отправить сообщение для kitt с помощью ICQ
По умолчанию Поскажите regexp...

Всем доброго времени суток!
Оочень нужна помощь... никак не могу составить регулярку для выдирания ссылки по анкору...
<a href="link" class="mainmenu"><img src="n.gif" width="12" height="13" border="0" alt="" hspace="3" />anchor</a>


Нужно выдрать link и anchor... при этом <img> может и не быть....
Хепл ми плиззз... второй день парюсь...
__________________
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
kitt вне форума  
Старый 14.05.2008, 17:04   #2
Nou
Senior Member
 
Регистрация: 11.07.2007
Сообщений: 2,073
Бабло: $134959
По умолчанию

PHP код:
preg_match_all("#<a href=\"([^\"]+)\" class=\"mainmenu\">(<img src=\"n.gif\" width=\"12\" height=\"13\" border=\"0\" alt=\"\" hspace=\"3\" />)?([^<]+)</a>#is"$content$matches);
print_r($matches); 
Nou вне форума  
Старый 14.05.2008, 17:24   #3
solar
Senior Member
 
Регистрация: 04.04.2007
Сообщений: 601
Бабло: $7700
По умолчанию

eregi("<a href(.+?)<img(.+?)>([^<]+?)</a", $string, $matches);
print_r($matches);
solar вне форума  
Старый 15.05.2008, 09:31   #4
kitt
3лостный аффтопир:))
 
Аватар для kitt
 
Регистрация: 02.02.2008
Адрес: Краснодар
Сообщений: 137
Бабло: $10195
ТС -->
Отправить сообщение для kitt с помощью ICQ
автор темы ТС По умолчанию

спасибо!
но надобность к моменту ваших ответов уже пропала...
все равно спасибо!
__________________
Да, мы такая нация! Мы и Гитлера до самоубийства довели!
kitt вне форума