asp 過(guò)濾尖括號(hào)內(nèi)所有內(nèi)容的正則代碼
當(dāng)然這應(yīng)該屬于正常過(guò)濾手法,而還有一種過(guò)濾HTML標(biāo)簽的最終極手法,則是將一對(duì)尖括號(hào)及尖括號(hào)中的所有字符均替換不顯示,該方法對(duì)于內(nèi)容中必須描述有關(guān)尖括號(hào)內(nèi)容過(guò)濾過(guò)頭了。
不過(guò),總歸是有需要將所有尖括號(hào)中內(nèi)容全部替換的時(shí)候,很顯然是需要進(jìn)行正則的,有兩種代碼,第一種如下:
Function nohtml(str)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="(\<.[^\<]*\>)"
str=re.replace(str,"")
re.Pattern="(\<\/[^\<]*\>)"
str=re.replace(str,"")
nohtml=str
set re=nothing
End Function
第二種:
Function nohtml(str)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="<(.[^>]*)>"
str=re.replace(str,"")
nohtml=str
set re=nothing
End Function
簡(jiǎn)單的應(yīng)用:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
相關(guān)文章
asp中判斷服務(wù)器是否安裝了某種組件的函數(shù)
檢查是否存在系統(tǒng)組件或組件是否安裝成功,方便繼續(xù)的操作。給用戶更好的信息指示。2010-12-12
ASP模擬POST請(qǐng)求異步提交數(shù)據(jù)的方法
這篇文章主要介紹了ASP模擬POST請(qǐng)求異步提交數(shù)據(jù)的方法,本文使用MSXML2.SERVERXMLHTTP.3.0實(shí)現(xiàn)POST請(qǐng)求,需要的朋友可以參考下2014-07-07
pjblog實(shí)現(xiàn)類似CMS的首頁(yè)調(diào)用
pjblog實(shí)現(xiàn)類似CMS的首頁(yè)調(diào)用...2007-02-02
ASP下的兩個(gè)防止SQL注入式攻擊的Function
ASP下的兩個(gè)防止SQL注入式攻擊的Function...2007-10-10
asp CutStrX字符串截取函數(shù)(過(guò)濾全部HTML標(biāo)記)
asp CutStrX字符串截取函數(shù)(過(guò)濾全部HTML標(biāo)記),比較不錯(cuò),需要的朋友可以參考下。2011-07-07

