时间:2021-05-25
复制代码 代码如下:
'==================================================
'函数名:ScriptHtml
'作用:过滤html标记
'参数:ConStr------要过滤的字符串
'==================================================
FunctionScriptHtml(ByvalConStr,TagName,FType)
DimRe
SetRe=newRegExp
Re.IgnoreCase=true
Re.Global=True
SelectCaseFType
Case1
Re.Pattern="<"&TagName&"([^>])*>"
ConStr=Re.Replace(ConStr,"")
Case2
Re.Pattern="<"&TagName&"([^>])*>.*?</"&TagName&"([^>])*>"
ConStr=Re.Replace(ConStr,"")
Case3
Re.Pattern="<"&TagName&"([^>])*>"
ConStr=Re.Replace(ConStr,"")
Re.Pattern="</"&TagName&"([^>])*>"
ConStr=Re.Replace(ConStr,"")
EndSelect
ScriptHtml=ConStr
SetRe=Nothing
EndFunction
1content=ScriptHtml(content,"br",1)‘去掉所有<br>HTML标记
2content=ScriptHtml(content,"a",2)‘去掉所有<a></a>和两个标记之间的内容
如<ahref=</a>把这一段全去了
3content=ScriptHtml(content,"td",3)‘去掉<td>和</td>HTML标记
如<td>士大夫撒</td>把<td></td>去掉了但士大夫撒还保留
依次类推把其他HTML标记都过滤了divobjdect什么的自己看吧
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
去除html代码里面的script正则方法/***去除html代码里面的脚本字符(...和*@authorob**/publicclassRegex{/***@
idea新建一个html文件把复制有行号的代码放进去替换快捷键command+R或control+R点选正则替换一句正则去行号和空行:^\s*\d+\n单选:^
本文实例讲述了php正则删除html代码中class样式属性的方法。分享给大家供大家参考,具体如下:一、问题:有如下代码:欢迎访问要求:删除HTML代码中的cl
记得以前写过一篇文章php有效的过滤html标签,js代码,css样式标签:复制代码代码如下:,全是正则过滤HTML标签,但是今天自己拿来用都不好用了.原因??
推荐大家收藏的一段代码,方便同时测试多个正则,查看不同的检测结果,结合chrome完美核心代码?12345678910111213141516171819202