0
$str = $row_ultimos_posts['conteudo'];
我有這樣的代碼:
echo preg_replace("/<iframe[^>]+\>/i", "",$str);
而且我有這樣的代碼:
preg_replace ("/<img(.+?)>/", "",$str);
我如何使用這兩種代碼?如何合併它以工作?
$str = $row_ultimos_posts['conteudo'];
我有這樣的代碼:
echo preg_replace("/<iframe[^>]+\>/i", "",$str);
而且我有這樣的代碼:
preg_replace ("/<img(.+?)>/", "",$str);
我如何使用這兩種代碼?如何合併它以工作?
基本上可以將它們包裝在一個函數像
function foo($str)
{
$str = preg_replace("/<iframe[^>]+\>/i", "",$str);
$str = preg_replace ("/<img(.+?)>/", "",$str);
return $str;
}
preg_replace("/<iframe[^>]+\>/i", "",preg_replace ("/<img(.+?)>/", "",$str));
'|'是OR .. – 2014-08-31 20:47:59
'的preg_replace( '/ <(IFRAME |?IMG)(*)> /' ,'',$ str);'但是[不要用正則表達式解析html](http://stackoverflow.com/a/1732454/418413)。 – kojiro 2014-08-31 20:49:19
它發生在我身上,這將刪除打開的iframe/img標籤,但不是關閉的。多一個反對用正則表達式解析html的參數。 – kojiro 2014-08-31 20:57:59