Непашет регулярка

Статус
В этой теме нельзя размещать новые ответы.

korp

Постоялец
Регистрация
17 Май 2008
Сообщения
62
Реакции
10
Не пашет регулярка.
Оригинал
<font color="\#717171"> \| (.*) \| <\/font>
На сайте
<font color="#717171"> | Сегодня, 02:27 | </font>
На сайте с которого надо парсить
<IMG SRC="/templates/GBv7_design/images/25.png" ALT=""> Сегодня, 05:57| <IMG SRC="/templates/GBv7_design/images/280.png" ALT="">
Пробывал регулярку
/<IMG SRC="\/templates\/GBv7_design\/images\/25.png" ALT=""> \ (.*)\| <IMG SRC="\/templates\/GBv7_design\/images\/280.png" ALT="">/isU
не пашет
Нужно чтоб выдирало Дату как Сегодня, 02:27
Помогите пожалуйста.:(
 
<IMG SRC="\/templates\/GBv7_design\/images\/25\.png" ALT=""> [^\|]+\| <IMG SRC="\/templates\/GBv7_design\/images\/280\.png" ALT="">

<font color="\#717171"> \| [^\|]+ \| <\/font>
 
Теперь проблема
В такой части скрипта
$patern_data=array(
'/<font color="\#717171"> \| (.*) \| <\/font>/isU'
Нужно сделать тоже что и с прошлой надо чтоб видиралась Дата
пробывал регулярки вставить от elcaste,но они не пашут.
 
Можно полностью скрипт? А то урывками ничего не понятно.
 
Помогите пожалуйста:(
 
Попробуй так.
Код:
{\Q<IMG SRC="/templates/GBv7_design/images/25.png" ALT=""> \E(.*?)\Q| <IMG SRC="/templates/GBv7_design/images/280.png" ALT="">\E}
 
Оригинал
Сегодня, 05:57
perl:
PHP:
$a = 'Сегодня, 05:57';
($b) = $a =~ /([\W+]+\s+\d+:\d+)/;
print $b;
 
Регулярка оказалась очень проста '/25.png" ALT="">(.*?)\|/'
Теперь новая проблема вытянуть из этого </a></b> - Сегодня, 11:39 | <a href
Пробывал такую регулярку /<\/a><\/b> \-(.*?) \| \<a href/ Но чёт не пашет.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху