怎么过滤所有HTML代码和CSS

 

Function RemoveHTML(strHTML)    ‘过滤HTML代码的函数包括过滤CSS和JS

StrHtml = Replace(StrHtml,vbCrLf,””)

StrHtml = Replace(StrHtml,Chr(13)&Chr(10),””)

StrHtml = Replace(StrHtml,Chr(13),””)

StrHtml = Replace(StrHtml,Chr(10),””)

StrHtml = Replace(StrHtml,” “,””)

StrHtml = Replace(StrHtml,”    “,””)

 Dim objRegExp, Match, Matches 

 Set objRegExp = New Regexp

 

 objRegExp.IgnoreCase = True

 objRegExp.Global = True

 ‘取闭合的

 objRegExp.Pattern = ”

 ‘进行匹配

 Set Matches = objRegExp.Execute(strHTML)

 

 ‘ 遍历匹配集合,并替换掉匹配的项目

 For Each Match in Matches 

 strHtml=Replace(strHTML,Match.Value,””)

 Next

  ‘取闭合的

 objRegExp.Pattern = “”

 ‘进行匹配

 Set Matches = objRegExp.Execute(strHTML)

 

 ‘ 遍历匹配集合,并替换掉匹配的项目

 For Each Match in Matches 

 strHtml=Replace(strHTML,Match.Value,””)

 Next

  ‘取闭合的

 objRegExp.Pattern = “”

 ‘进行匹配

 Set Matches = objRegExp.Execute(strHTML)

 

 ‘ 遍历匹配集合,并替换掉匹配的项目

 For Each Match in Matches 

 strHtml=Replace(strHTML,Match.Value,””)

 Next

 RemoveHTML=strHTML

 Set objRegExp = Nothing

End Function
 

以上内容就是爱站技术频道小编为大家分享的怎么过滤所有HTML代码和CSS,看完以上分享之后,大家应该都知道怎么过滤所有HTML代码和CSS了吧。