去html代码的正则

2016-02-19 13:48 4 1 收藏

有了下面这个去html代码的正则教程,不懂去html代码的正则的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - Web开发 】

代码如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)


'==================================================
'函数名:ScriptHtml
'作 用:过滤html标记
'参 数:ConStr ------ 要过滤的字符串
'==================================================
Function ScriptHtml(Byval ConStr,TagName,FType)
Dim Re
Set Re=new RegExp
Re.IgnoreCase =true
Re.Global=True
Select Case FType
Case 1
Re.Pattern="" & TagName & "([^])*"
ConStr=Re.Replace(ConStr,"")
Case 2
Re.Pattern="" & TagName & "([^])*.*?/" & TagName & "([^])*"
ConStr=Re.Replace(ConStr,"")
Case 3
Re.Pattern="" & TagName & "([^])*"
ConStr=Re.Replace(ConStr,"")
Re.Pattern="/" & TagName & "([^])*"
ConStr=Re.Replace(ConStr,"")
End Select
ScriptHtml=ConStr
Set Re=Nothing
End Function

1 content=ScriptHtml(content,"br",1) ‘去掉所有brHTML标记

2 content=ScriptHtml(content,"a",2) ‘去掉所有a/a和两个标记之间的内容
如 a href=www.126.comwww.126.com/a 把这一段全去了

3 content=ScriptHtml(content,"td",3) ‘去掉td和/tdHTML标记
如 td士大夫撒/td 把td /td 去掉了 但士大夫撒还保留

依次类推把其他HTML标记都过滤了 div objdect什么的 自己看吧

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1605262.html

延伸阅读
将一些HTML替换掉 eg: strContent=strContent.Replace("&","&"); strContent=strContent.Replace("'","''"); strContent=strContent.Replace(" strContent=strContent.Replace(">",">"); strContent=strContent.Replace("chr(60)","<"); strContent=strContent.Replace("chr(37)",">"); strContent=strContent.Replace("\"",""")...
标签: PHP
许多网站设计者最常犯的错误便是当其网页能够在IE下正常显示便认为其代码正确无误,甚至常看到有人在抱怨其网站排名不理想,到其网站简单看一下便可发现 HTML代码中充斥各种各样的错误,在那样的代码基础上无论付出多少努力去优化网站结果都可能是付诸流水的啊!事实上,IE是一款对HTML代码容错能力甚高的的浏览器,——说句题外话,尽管我们可...
标签: Web开发
textarea的value是html文件源代码,如何把源代码存成html文件??      如      html      head      meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312" &...
标签: Web开发
HTML是 HyperText Tarkup Language的缩写,即超文本标记语言,是在WWW上建立超文本文件的语言,它通过标记和属性对一段文本的语言进行描述,它提供超文本连接,可以指向网络中另一台计算机的文件,HTML还支持在文本中镶入图象,声音,动画等不同格式的文件,HTML还具有强大的排版功能,利用HTML可以制作出任意版面的主页。 HTML有什么...
标签: Web开发
说明 !-- *** -- (浏览器不会显示) 档案型态声明 !DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN" 3.0 档案型态声明 !DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 3.0//EN" 可搜寻 ISINDEX (指示可搜寻的索引项) N1.0 提示 ISINDEX PROMPT="***" (要求输入的提示文字) 送出搜寻条件 A HREF="URL?***"/a ...

经验教程

880

收藏

88
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部