php使用strip_tags()去除html標(biāo)簽仍有空白的解決方法
本文實例講述了php使用strip_tags()去除html標(biāo)簽仍有空白的解決方法。分享給大家供大家參考,具體如下:
$subject = strip_tags($newsRs['content']);//去除html標(biāo)簽 $pattern = '/\s/';//去除空白 $content = preg_replace($pattern, '', $subject); $seodata['articledescription'] = mb_substr($content, 0, 80);//截取80個漢字
注意:第一步中的strip_tags();只是把html標(biāo)簽用空格替換了
比如:
<p> 張志斌張志斌張志斌張志斌張志斌張志 </p> <p> <br /> </p> <p> alsdkjf;laskjd;flasj; </p> <p> asdjfasjd;lkafsj;lfdkj </p> <p> aksdjfl;ak </p>
strip_tags()處理后變?yōu)?/p>
張志斌張志斌張志斌張志斌張志斌張志 alsdkjf;laskjd;flasj; asdjfasjd;lkafsj;lfdkj aksdjfl;ak
這可能不是我們想要的,然后用正則替換將空白去掉就行了
最后結(jié)果:
張志斌張志斌張志斌張志斌張志斌張志alsdkjf;laskjd;flasj;asdjfasjd;lkafsj;lfdkjaksdjfl;ak
另外:\s表示空白字符,\S表示非空白字符(注意大小寫,一般大小寫表示相反的含義)
PS:這里再為大家提供2款比較實用的正則工具供大家參考:
JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript
正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php正則表達式用法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)學(xué)運算技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》、《PHP運算與運算符用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計有所幫助。
- 幾個有用的php字符串過濾,轉(zhuǎn)換函數(shù)代碼
- PHP簡單字符串過濾方法示例
- php字符串過濾與替換小結(jié)
- 詳解PHP函數(shù) strip_tags 處理字符串缺陷bug
- PHP strip_tags保留多個HTML標(biāo)簽的方法
- PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 標(biāo)簽的函數(shù)
- PHP關(guān)于htmlspecialchars、strip_tags、addslashes的解釋
- PHP函數(shù)strip_tags的一個bug淺析
- PHP strip_tags()去除HTML、XML以及PHP的標(biāo)簽介紹
- php 去除html標(biāo)記--strip_tags與htmlspecialchars的區(qū)別詳解
- php字符串過濾strip_tags()函數(shù)用法實例分析
相關(guān)文章
php有序列表或數(shù)組中刪除指定的值的實現(xiàn)代碼
這篇文章主要介紹了php有序列表或數(shù)組中刪除指定的值的實現(xiàn)代碼,刪除給定的值之后,得到一個新的有序列表,長度-1,下面是具體的實現(xiàn)方法2021-08-08關(guān)于訪問控制的一首PHP面試題(對屬性或方法的訪問控制)
對屬性或方法的訪問控制,是通過在前面添加關(guān)鍵字 public、protected 或 private 來實現(xiàn)的2012-09-09JavaScript+PHP實現(xiàn)視頻文件分片上傳的示例代碼
這篇文章主要介紹了基于JavaScript+PHP實現(xiàn)視頻文件分片上傳,視頻文件分片上傳,整體思路是利用JavaScript將文件切片,然后循環(huán)調(diào)用上傳接口 upload.php 將切片上傳到服務(wù)器,文中有詳細代碼供大家參考,需要的朋友可以參考下2024-02-02php使用PDO從數(shù)據(jù)庫表中讀取數(shù)據(jù)的實現(xiàn)方法(必看)
下面小編就為大家?guī)硪黄猵hp使用PDO從數(shù)據(jù)庫表中讀取數(shù)據(jù)的實現(xiàn)方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06php+mysql+jquery實現(xiàn)日歷簽到功能
本文主要介紹了php+mysql+jquery實現(xiàn)日歷簽到功能的過程與步驟,具有很好的參考價值,下面跟著小編一起來看下吧2017-02-02