是吗?$s = "求一正则,要求<b>除去</b>html文件代码中的(除图像<img>标签外)的所有标签后剩下的文本,效果要同strip_tags()函数差不多,但只是strip_tags()达不到保留IMG标签的要求.";echo strip_tags($s,"<img>");

解决方案 »

  1.   

    巧妙如果要保留多个标签可以如下:
    $str = "<img src=XXX>ffffffffffffff<title>dddd</title>ffffffff<b>b";
    $str = strip_tags($str,"<img><b>");
    echo "$str";
      

  2.   

    巧妙如果要保留多个标签可以如下:
    $str = "<img src=XXX>ffffffffffffff<title>dddd</title>ffffffff<b>b<a href=dfdf.php>dfdfdf</a>";
    $str = strip_tags($str,"<img><b><a>");
    echo "$str";