过滤所有HTML代码和CSS,JS

wendaovswendao

wendaovswendao

2016-02-19 13:58

下面图老师小编跟大家分享过滤所有HTML代码和CSS,JS,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

代码如下:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
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 = "style(.+?)/style"

'进行匹配

Set Matches = objRegExp.Execute(strHTML)



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

For Each Match in Matches

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

Next


'取闭合的

objRegExp.Pattern = "script(.+?)/script"

'进行匹配

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

展开更多 50%)
分享

猜你喜欢

过滤所有HTML代码和CSS,JS

Web开发
过滤所有HTML代码和CSS,JS

JS、HTML代码运行工具

Web开发
JS、HTML代码运行工具

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

YUICompressor:高效压缩CSS和JS代码的工具

Web开发
YUICompressor:高效压缩CSS和JS代码的工具

将HTML自动转为JS代码

Web开发
将HTML自动转为JS代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

轻松实现HTML和JS之间的转化的代码

Web开发
轻松实现HTML和JS之间的转化的代码

用C#过滤HTML代码的函数

Web开发
用C#过滤HTML代码的函数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

在应用程序启动时显示 Abont 框

在应用程序启动时显示 Abont 框

UBB 转换函数演示 (经典论坛)

UBB 转换函数演示 (经典论坛)
下拉加载更多内容 ↓