2015-10-01 50 views
0

我正在使用以下一段正則表達式filer的內容,但是我需要用戶能夠在wysiwyg編輯器中添加iframes,並且目前它將它們分離出來,我怎樣才能編輯這個以保持其所有功能,但阻止它去除iframe?謝謝內容過濾 - 但允許嵌入內容的iframe

$content = preg_replace("%<[a-z]{1,6}[^>]*>\s*</[a-z]{1,6}>%ims","",$content); 
+0

使用'「%<(?IFRAME \\ B)[AZ] {1,6} [^>] *> \\ s *%i「'。 –

回答

1

使用此正則表達式:

$content = preg_replace("%(</?(?!iframe)[a-z0-6]{0,10}[^>]>)%im", "", $content); 

或更好:

strip_tags($content, "<iframe>"); 
+0

非常感謝! – Rob88991