腦友記廣場 -> 新手上路 -> 問把內容中<td align="center">AAAAAA</td>抽走 登錄 -> 註冊 -> 回復主題 -> 發表主題

yuenlong 2007-07-15 23:20
請問...想把內容中的<td align="center">AAAAAA</td>都抽走有乜好方法


<tr class="row" onMouseOver="this.className='row1'" onMouseOut="this.className='row'">
<td align="center"><img src="images/default/red_forum.gif" alt="" /></td>
<td align="left" class="subject">
<a href="forumdisplay.php?fid=13"><span class="bold">Pocket PC - 硬件及新聞</span></a>
<span class="todayposts">(22)</span>
<br><span class="smalltxt">PPC / Win CE 硬件最新資訊、測試及評論</span></td>
<td align="center">750</td>
<td align="center">8529</td>

<td align="center" title="標題: Kaiser 定係 X01HT ?" nowrap>
<span class="smalltxt"><a href="redirect.php?tid=32507&goto=lastpost#lastpost">Kaiser 定係 X01HT ?</a><br>2007-7-15 05:13 PM</span><br>by
<a href="viewpro.php?username=takaki">takaki</a></td>
<td align="center" style="word-break: keep-all"> </td></tr>

maninnet 2007-07-16 05:48
假設內容放在$contents上, 先試試:
$contents=eregi_replace("<td align=\"center\">(.*)</td>","",$contents);
. 表示任何字元, * 表示任何長度
部分 php 版本可能出現問題, 會刪過籠, 就
$contents=eregi_replace("<td align=\"center\">(.){1,80}</td>","",$contents);
就由只刪 1-80 個字元試試

yuenlong 2007-07-16 07:04
$contents=eregi_replace("<td align=\"center\">(.*)</td>","",$contents);

的話,就會係文章最頭的 <td align=\"center\"> 以及文章最後的 </td> 中間內容全部刪走,中間有用的內容無曬喎。唯有試下 $contents=eregi_replace("<td align=\"center\">(.){1,80}</td>","",$contents);
先。

謝謝 !!

never4get 2007-07-16 07:41
QUOTE:
引用第0樓yuenlong2007-07-15 23:20發表的「問把內容中<td align="center">AAAAAA</td>抽走」:
請問...想把內容中的<td align="center">AAAAAA</td>都抽走有乜好方法


<tr class="row" onMouseOver="this.className='row1'" onMouseOut="this.className='row'">
<td align="center"><img src="images/default/red_forum.gif" alt="" /></td>
.......


若只想把內容中的<td align="center">~</td>都抽走
似乎可用規則表示式的 preg_replace()

$contents = preg_replace("/<td align=\"center\">(.*?)<\/td>/s","",$contents);

yuenlong 2007-07-24 00:23
thanks maninnet & never4get , 要找點時間出來完成先


查看完整版本: [-- 問把內容中<td align="center">AAAAAA</td>抽走 --] [-- top --]


Powered by PHPWind v4.0.1 Code © 2003-05 PHPWind
Gzip enabled

You can contact us