php页面中,
$str='<FONT size=3>&nbsp;&nbsp;&nbsp; 活动结束后,还有观众觉得意犹未尽, </FONT></P>';
现需把 <FONT size=3> 与 </FONT> 屏掉,只需留下  
$str='&nbsp;&nbsp;&nbsp; 活动结束后,还有观众觉得意犹未尽,</P>';怎么实现呀,thanks

解决方案 »

  1.   

    最简单的:strip_tags($str);复杂点的:正则替换,不是很熟悉,就不献丑了
      

  2.   

    $content = preg_replace('/<FONT size=3>/i', ' ', $content);
    $content = preg_replace('/</FONT>/i', ' ', $content);
      

  3.   

    没测,你试下,有问题再说
    $str = preg_replace('/<[^>]*FONT[^>]*>/si', '', $str);
      

  4.   

    preg_replace('/<FONT size=3>/i', ' ', $str);  
    可以了
      

  5.   

    你这个屏不掉</FONT>啊。。