Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Извлечь фрагменты текста из HTML-кода
 
 автор: qocker   (01.07.2007 в 10:35)   письмо автору
 
 

Приветствую всех. В общем, у меня проблема: не могу написать правильное регулярное выражение, даже не представляю, как оно может в моем случае выглядеть.
Вот ссылка: http://www.discogs.com/release/1004250
Необходимо выдрать:
1. Название
<h1 class="releaseTitle"> </h1>
2. Картинку и описание (находится в таблице, которая идет сразу после названия)
<table cellspacing="0" cellpadding="2" border="0"> </table>
3. Треклист
<p>
<b>Tracklisting:</b>
<br/>
</p>
<table cellspacing="2" cellpadding="2" border="0"> <здесь_треклист> </table>

Заранее спасибо всем ответившим.

   
 
 автор: qocker   (02.07.2007 в 13:18)   письмо автору
 
   для: qocker   (01.07.2007 в 10:35)
 

Готов отблагодарить символическим вознаграждением, скажем, в 7WMZ.

   
 
 автор: вит   (02.07.2007 в 15:07)   письмо автору
 
   для: qocker   (02.07.2007 в 13:18)
 

Переменная $str равна html коду страницы

preg_match("#<h1 class=\"releaseTitle\">(.*?)</h1>.*?</table>(.*?)<p>.*?<b>(.*?)</b>.*?<br>(.*?)<script[^>]*>#is",$str,$arr);
echo $arr[1]."<br>".$arr[2].$arr[3].$arr[4];

   
 
 автор: qocker   (02.07.2007 в 20:44)   письмо автору
 
   для: вит   (02.07.2007 в 15:07)
 

Спасибо, сам уже разобрался.
Но все равно спасибо, что откликнулся.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования