|
|
|
| у меня есть текст к примеру:
<!-- 2D -->
asdasdasdasdasdasd
asdasdasdasdas
asdasdasdasd
<!-- /2D -->
<!-- 2D -->
Это текст который мне нужен
<!-- /2D -->
Как мне выдрасть текст во втором блоке. Заранее благодарен за любую помощь | |
|
|
|
|
|
|
|
для: Semen225
(13.06.2007 в 01:03)
| | Регулярка составляется "строго" под определённый текст, поэтому дайте, как это будет на самом деле, со всеми переходами, пробелами и тд..
Ну а пока так:
<?php
$content = '<!-- 2D -->
asdasdasdasdasdasd
asdasdasdasdas
asdasdasdasd
<!-- /2D -->
<!-- 2D -->
Это текст который мне нужен
<!-- /2D -->';
$pattern = "|<!-- 2D -->\r\n([^<]+)\r\n<!-- /2D -->\r\n\r\n<!-- 2D -->\r\n([^<]+)\r\n<!-- /2D -->[\s]*|is";
preg_match_all($pattern, $content, $out);
print_r($out[2][0]);
?>
|
| |
|
|
|
|
|
|
|
для: mr Bin
(13.06.2007 в 05:06)
| |
<!-- 2D -->
<table width=501 border=0 cellpadding=0 cellspacing=0 height="25">
<tr>
<td colspan="5" height="2"><img src="/images/global/navbar/featured.gif" width="247" height="34"></td>
<td colspan="5" height="2"><img src="/images/global/navbar/bn_top_rt_bar.gif" width="254" height="34"></td>
</tr>
<tr>
<td> <img src="/images/global/navbar/bn_featured_11.gif" width=38 height=33></td>
<td>
<a href="/"><img name="Featured111" border="0" src="/images/global/navbar/bn_featured_12.gif" width="48" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=V"><img name="More Cars111" border="0" src="/images/global/navbar/bn_featured_13.gif" width="54" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=C"><img name="Classics111" border="0" src="/images/global/navbar/bn_featured_14.gif" width="51" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=T"><img name="Recovered Theft111" border="0" src="/images/global/navbar/bn_featured_15.gif" width="56" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=Y"><img name="Motorcycle111" border="0" src="/images/global/navbar/bn_featured_16.gif" width="54" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=R"><img name="Recreation111" border="0" src="/images/global/navbar/bn_featured_17.gif" width="55" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=M"><img name="Marine Snow111" border="0" src="/images/global/navbar/bn_featured_18.gif" width="54" height="33"></a></td>
<td>
<a href="/cgi-bin/feature.dtw/disp?TYPE=E"><img name="Industrail111" border="0" src="/images/global/navbar/bn_featured_19.gif" width="44" height="33"></a></td>
<td><img src="/images/global/navbar/bn_featured_20.gif" width="47" height="33"></td></tr>
<tr>
<td colspan="10"><img src="/images/global/navbar/bn_featured_btm.gif" width="501" height="18"></td>
</tr>
</table>
<!-- /2D -->
// ЗДЕСЬ ВТОРАЯ СЕКЦИЯ ИЗ КОТОРОЙ НАДО ВСЕ Выдрать
<!-- 2D -->
<table cellspacing=0 cellpadding=0 border=1 width=454 bgcolor="#FFFDE6" bordercolor="#004080">
<tr><td>
<!-- 3D -->
<table cellspacing=0 cellpadding=0 border=3 bgcolor="#000000" width=96 height="80">
<tr>
<td align="LEFT" width=96>
<!-- Photo -->
......................
</td></tr></table>
<!-- /2D -->
|
| |
|
|
|
|
|
|
|
для: Semen225
(13.06.2007 в 01:03)
| |
<?
preg_match_all("@<!-- 2D -->(.*)<!-- /2D -->@sU", $txt, $m);
print $m[1][1];
|
| |
|
|
|
|
|
|
|
для: Саня
(13.06.2007 в 22:56)
| | Спасибо большое Саня. Респект у Уважуха | |
|
|
|