當前位置:首頁 > 建站常識 > 列表

正則過濾所有html内容但保留換行符

點擊:時(shí)間:2017/12/25關鍵詞:asp 正則表達式 上海網頁設計
要過濾所有html内容但保留換行符<br>。看到這(zhè)個(gè)需求,第一個(gè)想法就是使用(yòng)正則來(lái)實現。經過在網上搜索一下(xià),終于找到了(le),現在放到這(zhè)裏來(lái)分(fēn)享。<%s="a<b>sp</b>編程網<br />測試<hr/

要過濾所有html内容但保留換行符<br>。看到這(zhè)個(gè)需求,第一個(gè)想法就是使用(yòng)正則來(lái)實現。經過在網上搜索一下(xià),終于找到了(le),現在放到這(zhè)裏來(lái)分(fēn)享。

<%

s="a<b>sp</b>編程網<br />測試<hr/>數據<BR>效果<a href=''>www.021jz.com.cn</a><br />代碼"

response.write "替換前:"&s

set rx=new RegExp

rx.IgnoreCase=true

rx.Global=true

rx.Pattern="<br[^>]*>"'先替換換行爲其他(tā)特殊的(de)内容,最後再反替換回來(lái)

s=rx.Replace(s,"___br___")

rx.Pattern="<[^>]+>"'替換所有标簽

s=rx.Replace(s,"")

set rx=nothing

'反替換換行

s=replace(s,"___br___","<br/>")

response.write "<br><br>替換後:"&s

%>

預約建站
免費提供網站優化(huà)
領取關鍵詞