我想知道PHP中的preg_replace可以从RSS文件中清除HTML。
如何将一个段落换成由换行符分隔的字符串,并且没有标签,例如:
text1<br>text2 or text<br><br>text or text<br><br><br>text
为此:
<p>text1</p><p>text2</p>
它应该忽略已经有“paragraph”标签的字符串
或者,如果某人有更好的意识形态,请清除TinyMce在博客中使用的所有这些不良内容和
。
谢谢
答案 0 :(得分:0)
我希望这可以提供帮助:
<?php
$text = 'text<br><br>text';
$temp = explode('<br>',$text);
$new_text = '';
foreach($temp as $value){
$new_text .= '<p>'.$value.'</p>';
}
$new_text = str_replace("<p></p>","",$new_text); // to remove any extra paragraph tags..
echo $new_text;
?>