17个asp常用的正则表达式

来源:asp之家 时间:2008-01-15 18:58:00 

本文列出了一些asp编程种可能会用到的正则表达式例子,大家可以方便的调用!

如果您对asp种的正则表达式不是很了解可以看看这篇文章《ASP中RegExp对象正则表达式语法及相关例子

"^\\d+$"  //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"  //正整数
"^((-\\d+)|(0+))$"  //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"  //负整数
"^-?\\d+$"    //整数
"^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数 + 0)
"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
"^(-?\\d+)(\\.\\d+)?$"  //浮点数
"^[A-Za-z]+$"  //由26个英文字母组成的字符串
"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
"^[a-z]+$"  //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串
"^\\w+$"  //由数字、26个英文字母或者下划线组成的字符串
"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$"    //email地址
"^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$"  //url

再给出一个asp使用正则表达式的函数:


Function RegExpTest(patrn, strng)  
Dim regEx ’ 建立变量。  
Set regEx = New RegExp ’ 建立正则表达式。  
regEx.Pattern = patrn ’ 设置模式。  
regEx.IgnoreCase = False ’ 设置是否区分大小写。  
RegExpTest = regEx.Execute(strng) ’ 执行搜索。  
End Function 


参数patrn就是正则表达式的匹配模式,也就是你要写的正则表达式规则, strng就是要匹配的字符串。

标签:正则表达式,asp,匹配
0
投稿

猜你喜欢

  • CGArt®2008 贺岁刊电子杂志玉鼠闹春

    2008-02-15 08:59:00
  • 如何让用户再次访问我的网站时不需再提交相关信息?

    2010-05-16 15:05:00
  • 互联网产品设计师职业生涯

    2009-04-20 20:41:00
  • ASP利用TCPIP.DNS组件获得域名对应的IP

    2009-11-07 19:21:00
  • 多语言网站开发 不完全技术分析

    2008-02-18 12:52:00
  • FrontPage 2002应用技巧四则

    2008-08-17 10:57:00
  • ServerXMLHTTP的超时设置(setTimeouts)参数含义

    2009-02-12 12:51:00
  • ASP:一个网站空间多个域名访问

    2008-11-21 17:03:00
  • 推荐给大家看的设计书

    2009-02-23 12:17:00
  • Apple在Safari 4中抛弃品牌视觉设计

    2009-02-26 13:05:00
  • 如何提高ASP的效率?

    2010-06-07 20:52:00
  • Asp中Server.ScriptTimeOut属性需要注意的一点

    2011-04-27 08:41:00
  • 做设计还是做产品

    2009-06-11 13:01:00
  • asp随机获取access数据库中的一条记录

    2007-08-15 13:11:00
  • ext3下删除mysql数据库的数据恢复案例

    2009-05-13 14:39:00
  • 一个向上滚动代码

    2010-02-10 12:29:00
  • 排版自适应提升可访问性

    2009-04-08 12:47:00
  • 互联网产品设计零碎记

    2010-09-25 12:49:00
  • 良好的css代码注释

    2008-07-01 13:02:00
  • css实现图片倒影效果

    2007-11-05 18:29:00
  • asp之家 网络编程 m.aspxhome.com