Показать сообщение отдельно

  #6  
Старый 20.02.2010, 17:22
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


По умолчанию

Цитата:
Сообщение от geforce  
Пользуюсь регуляркой в первые! Подскажите?

Есть html код который нада вырезать :

PHP код:
<div class="audioRow" id="audio72620190">  <a name='72620190'></a>   <table width="100%"><tbody>   <tr><td style="width: 20px; vertical-align:top">   <img class="playimg" onclick="return operate(72620190,'http://cs4532.vkontakte.ru/u7309745/audio/63d88b575624.mp3',440);" id="imgbutton72620190" nosorthandle="true" src="images/play.gif"/>   </td>   <td style="width: 360px;"><div class="audioTitle">    <b id="performer72620190"><a href='gsearch.php?section=audio&c=О. Почепа'>ОПочепа</a></b><span>&nbsp;-&nbsp;</span><span id="title72620190">Те Кто Меня (Master House Remix 2009)</span> </div>    <div class="duration">7:20</div>   </td>   </tr>   </tbody></table>    <div style="height:14px;margin-left:28px;">  <div id="line72620190" class="playline"></div>  <div id="toddler72620190" class="toddler">  </div>  <div id="player72620190" style="display: none;" class="playerClass">  </div>  </div>    <div id="lyrics72620190"></div>  </div
С чего начать?
Вопрос не полный, ЧТО именно вырезать и пример ОТКУДА. На вскидку я догадываюсь что тебя интересует ссылка на мп3 файл, описание.

PHP код:
<?php
$str 
= <<<HTML
<div class="audioRow" id="audio72620190">  <a name='72620190'></a>   <table width="100%"><tbody>   <tr><td style="width: 20px; vertical-align:top">   <img class="playimg" onclick="return operate(72620190,'http://cs4532.vkontakte.ru/u7309745/audio/63d88b575624.mp3',440);" id="imgbutton72620190" nosorthandle="true" src="images/play.gif"/>   </td>   <td style="width: 360px;"><div class="audioTitle">    <b id="performer72620190"><a href='gsearch.php?section=audio&c[q]=О. Почепа'>О. Почепа</a></b><span>&nbsp;-&nbsp;</span><span id="title72620190">Те Кто Меня (Master House Remix 2009)</span> </div>    <div class="duration">7:20</div>   </td>   </tr>   </tbody></table>    <div style="height:14px;margin-left:28px;">  <div id="line72620190" class="playline"></div>  <div id="toddler72620190" class="toddler">  </div>  <div id="player72620190" style="display: none;" class="playerClass">  </div>  </div>    <div id="lyrics72620190"></div>  </div>
HTML;


if(
preg_match('#(http://.*\.mp3).*<span id="title.*">(.*)</span>.*<div class="duration">(.*)</div>#Uis'$str$m))
echo 
"<a href='$m[1]'>$m[2] [$m[3]]</a>";
?>
Выводит : ссылка [длинна трека]
Цитата:
Те Кто Меня (Master House Remix 2009) [7:20]
 
Ответить с цитированием