- 相關(guān)推薦
過(guò)濾HTML代碼
在日常學(xué)習(xí)、工作和生活中,大家對(duì)代碼都再熟悉不過(guò)了吧,下面是小編為大家整理的過(guò)濾HTML代碼,希望對(duì)大家有所幫助。
如何編寫一個(gè)過(guò)濾掉HTML代碼的函數(shù)
<%
Function Filterhtml(strToFilter)Dim strTemp
strTemp = strToFilter
While Instr(1,strTemp,"<") AND Instr(1, strTemp, ">")
strTemp = Left(strTemp, Instr(1, strTemp, "<")-1) & Right(strTemp, Len(strTemp)-Instr(1,strTemp, ">"))
WEnd
Filterhtml = strTemp
End Function
%>
工具簡(jiǎn)介
html過(guò)濾工具可以把html代碼過(guò)濾掉,過(guò)濾成單純的文本。
1,過(guò)濾所有html標(biāo)簽的正則表達(dá)式:
]+>
2,過(guò)濾所有html標(biāo)簽的屬性的正則表達(dá)式:
$html = preg_replace("/<([a-za-z]+)[^>]*>/","<1>",$html);
3,過(guò)濾部分html標(biāo)簽的正則表達(dá)式的排除式(比如排除
,即不過(guò)濾
。
]+>
4,過(guò)濾部分html標(biāo)簽的正則表達(dá)式的枚舉式(比如需要過(guò)濾
等):
]*>
5,過(guò)濾部分html標(biāo)簽的屬性的正則表達(dá)式的排除式(比如排除alt屬性,即不過(guò)濾alt屬性):
s(?!alt)[a-za-z]+=[^s]*
6,過(guò)濾部分html標(biāo)簽的屬性的正則表達(dá)式的枚舉式(比如alt屬性):
(s)alt=[^s]*
【過(guò)濾HTML代碼】相關(guān)文章:
精選Html技巧語(yǔ)義化代碼08-12
數(shù)控編程M代碼大全03-22
2021高考院校代碼大全10-28