过滤html Tags函数
日期:2008-11-23 阅读:355 分类:综合信息
在web开发中,经常我们会需要将html标签过滤后输出,解决的办法有很多,我刚开始采取的是把所有的<和>分别过滤。
但这样暴露出了一个问题,由于我的文章在首页显示,出现了一系列这样的tag很不美观,于是就在想能不能把这些html tags找出来,并过滤掉呢?
于是就写了下面函数可完成此项工作。
Function nohtml(html)
Dim regex, result ' 声明变量
Set regex = New RegExp ' 创建对象
regex.Pattern = "(<|<\/)[^>]+>"
regex.Global = True
result = regex.Replace(html, "")
Set regex = Nothing
nohtml = result
End Function
当然,这个函数重点的是 regex.Pattern,这样你略加改造就会在任何编程语言中使用了。
本页链接: http://www.scriptlover.com/static/210-html-正则-过滤-vbscript
相关文章
- 纯css+html制作的菜单 2008-07-06
- xhtml+css 设计注意事项 2008-07-30
- 从HTML到XHTML需要注意的基本准则 2008-06-17
- 一个不错的菜单特效 2008-07-06
- W3C公布HTML5的WEB标准草案 2008-07-29
- 调试正则表达式的工具 2008-11-23
- 正则和JSON解析引擎JSEL发布 2008-11-04
- 常用正则表达式 2008-11-17
- flash常用正则表达式 2008-12-26
- 正则表达式匹配多行 2011-09-15
- Java中过滤大于128字节的字符 2011-12-23
- 微软发布儿童版IE9浏览器,内容过滤各国都需要 2012-02-08
- 基于vbscript的csdn灌水程序 2008-07-11
- VBScript 运行时错误代码 2008-12-05
- asp库没有注册的解决方案 2008-12-04
- VBScript 语法错误代码 2008-12-05
- vbscript参考手册 2008-12-11