首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

过滤html代码,包括script,stype,<标签>

2012-10-26 
过滤html代码,包括script,stype,标签**************************************************函数名:Remo

过滤html代码,包括script,stype,<标签>
'**************************************************
'函数名:RemoveHTML
'作  用:过滤html代码
'参  数:strHTML-----要过滤的字符
'返回值:过滤后的字符
'**************************************************

Function RemoveHTML(str)
Dim objRegExp, Match, Matches,strHTML
if isnull(str) then
str=""
end if
strHTML=str
strHTML=replace(replace(replace(strHTML,vblf,""),vbcr,""),vbcrlf,"")

Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True

objRegExp.Pattern = "<script[^>]*?>.*?</script>"
strHTML  = objRegExp.Replace(strHTML,"")

objRegExp.Pattern = "<style[^>]*?>.*?</style>"
strHTML  = objRegExp.Replace(strHTML,"")


objRegExp.Pattern = "<.+?>"
strHTML  = objRegExp.Replace(strHTML,"")

RemoveHTML=strHTML
Set objRegExp = Nothing


End Function

热点排行