asp 过滤尖括号内所有内容的正则代码

来源:asp之家 时间:2011-04-03 10:40:00 

当然这应该属于正常过滤手法,而还有一种过滤HTML标签的最终极手法,则是将一对尖括号及尖括号中的所有字符均替换不显示,该方法对于内容中必须描述有关尖括号内容过滤过头了。
  不过,总归是有需要将所有尖括号中内容全部替换的时候,很显然是需要进行正则的,有两种代码,第一种如下:

代码如下:


Function nohtml(str) 
dim re 
Set re=new RegExp 
re.IgnoreCase =true 
re.Global=True 
re.Pattern="(\<.[^\<]*\>)" 
str=re.replace(str,"") 
re.Pattern="(\<\/[^\<]*\>)" 
str=re.replace(str,"") 
nohtml=str 
set re=nothing 
End Function 



  第二种:

代码如下:


Function nohtml(str) 
dim re 
Set re=new RegExp 
re.IgnoreCase =true 
re.Global=True 
re.Pattern="<(.[^>]*)>" 
str=re.replace(str,"") 
nohtml=str 
set re=nothing 
End Function

 

标签:asp,过滤,尖括号,正则
0
投稿

猜你喜欢

  • 关于设计的一些个人看法

    2008-06-12 12:44:00
  • rs.open与conn.execute详细解释

    2008-07-03 12:54:00
  • 如何修复MySQL数据库表

    2009-03-20 13:24:00
  • 防止表格或或div层被撑开的几种方法

    2008-01-01 15:33:00
  • Asp 单页查询数据库

    2010-05-11 20:11:00
  • 实例讲解Access数据库在线压缩的实现方法

    2008-11-28 14:29:00
  • Javascript 闭包[翻译]

    2008-09-28 20:59:00
  • 如何用SQL语句来建表?

    2010-06-13 14:38:00
  • ASP GetRef 函数指针试探

    2011-03-16 11:09:00
  • Unobtrusive的Web开发

    2007-11-23 13:13:00
  • SQL Server如何实现快速删除重复记录?

    2011-05-03 11:18:00
  • 开发Web应用程序的结构化过程

    2009-06-01 10:52:00
  • 用CSS设计多种文本框与按钮样式风格

    2007-08-10 13:11:00
  • asp空间判断jmail组件是否安装或支持的代码

    2011-02-16 10:49:00
  • 番茄的js表单验证类

    2008-01-07 13:53:00
  • 灵活调用xsl来解析xml文档(js异步)

    2008-09-05 17:12:00
  • 正则的replace方法(产生的字符串副本)

    2008-06-03 13:31:00
  • 也来谈谈”完美”跨域

    2008-12-19 12:34:00
  • 用文本+ASP打造新闻发布系统

    2009-02-02 09:31:00
  • 一个奇怪的CSS现象

    2010-02-10 12:28:00
  • asp之家 网络编程 m.aspxhome.com