помогите с регулярными вырожениями

Печать RSS
34

Автор
Дух
0
if (preg_match('<tr><td>Current Listeners:</td><td class="streamdata"> ',$fl,$m))
обьясните дураку что к чему не когда не имел с ними дело а тут очень понадобилось

Добавлено через 01:23 сек.
нужно найти строку с совподением и убрать в ней лишнее и остаток показать
Автор
Дух
0
вот к примеру файл
<table border="0" cellpadding="4">
<tr>
<td>Stream Title:</td>
<td class="streamdata">Mishutka</td>
</tr>
<tr>
<td>Stream Description:</td>
<td class="streamdata">Íîâàÿ òåìà</td>
</tr>
<tr>
<td>Content Type:</td>
<td class="streamdata">audio/mpeg</td>
</tr>
<tr>
<td>Mount started:</td>
<td class="streamdata">Wed, 14 Dec 2011 10:50:05 +0300</td>
</tr>
<tr>
<td>Bitrate:</td>
<td class="streamdata">48</td>
</tr>
<tr>
<td>Current Listeners:</td>
<td class="streamdata">1</td>
</tr>
<tr>
<td>Peak Listeners:</td>
<td class="streamdata">2</td>
</tr>
<tr>
<td>Stream Genre:</td>
<td class="streamdata">Various</td>
</tr>
<tr>
<td>Stream URL:</td>
<td class="streamdata"><a target="_blank" href="http://newtema.ru">http://newtema.ru</a></td>
</tr>
<tr>
<td>Current Song:</td>
<td class="streamdata">139_Empire Of The Sun - We Are The People</td>
</tr>
</table>
в нем нужно найти строку
<td class="streamdata">139_Empire Of The Sun - We Are The People</td>
из нее нужно вывисти это
139_Empire Of The Sun - We Are The People
исходя из этого
Current Song:
И

Оранжевые штаны
0
Именно Current Listeners: ? или и Stream URL:,Bitrate: ?

Добавлено через 04:16 сек.
if (preg_match('/<td>Current Song:<\/td><td class="streamdata">(.*?)<\/td>/si', '$1',$m))
Попробуй так. Не уверен, но все же.
Автор
Дух
0
$fl = file_get_contents('http://31.31.197.245:8000/status.xsl');
if (preg_match('/<td>Current Song:<\/td><td class="streamdata">(.*?)<\/td>/si', $fl,$m)){
$listeners = $m[1][1];
echo "<b>Cлушателей:</b> $listeners<br \>";
} else {
echo "<b>Cлушателей:</b> Нет потока<br \>";
}
нет потока
Автор
Дух
0
rezent (14 Декабря 2011 / 14:09)
Именно Current Listeners: ? или и Stream URL:,Bitrate: ?

Добавлено через 04:16 сек.
if (preg_match('/<td>Current Song:<\/td><td class="streamdata">(.*?)<\/td>/si', '$1',$m))
Попробуй так. Не уверен, но все же.
мне нужно все
Автор
Дух
0
помогите кто нибудь
Автор
Дух
0
проблема решина
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск