如何从字符串的开头和结尾删除多余的<br> and
标记?
谢谢:)
答案 0 :(得分:12)
试试这个:
$str = preg_replace('{^(<br(\s*/)?>| )+}i', '', $str); //from start
$str = preg_replace('{(<br(\s*/)?>| )+$}i', '', $str); //from end
也会获得XHTML <br />
和<br/>
表单
答案 1 :(得分:0)
使用preg_replace:
$str = "<br>some text "
$str = preg_replace('/(^(<br>| )*)|((<br>| )*$)/i', '', $str);
没有测试,但这样的事情应该有用。