[英]php: remove excess <br> and tags from a string
如何刪除多余的<br> and
從字符串的開頭和結尾開始的標簽?
謝謝 :)
試試這個:
$str = preg_replace('{^(<br(\s*/)?>| )+}i', '', $str); //from start
$str = preg_replace('{(<br(\s*/)?>| )+$}i', '', $str); //from end
這也得到XHTML <br />
和<br/>
形式
使用preg_replace :
$str = "<br>some text "
$str = preg_replace('/(^(<br>| )*)|((<br>| )*$)/i', '', $str);
沒有測試它,但這樣的東西應該工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.