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
投稿

猜你喜欢

  • PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC

    2023-10-07 08:09:10
  • CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    2023-11-19 11:58:09
  • tensorflow 恢复指定层与不同层指定不同学习率的方法

    2023-08-27 23:09:14
  • Python字符串拼接六种方法介绍

    2021-07-30 01:34:14
  • python 基于selenium实现鼠标拖拽功能

    2022-10-30 17:03:07
  • python 实用工具状态机transitions

    2023-11-06 21:53:41
  • Python文件操作和数据格式详解(简单简洁)

    2022-12-18 21:28:01
  • Python 读取某个目录下所有的文件实例

    2022-08-27 20:04:13
  • 简单的两种Extjs formpanel加载数据的方式

    2023-07-02 05:19:24
  • jQuery入门之–属性(一)

    2009-07-12 15:29:00
  • python利用beautifulSoup实现爬虫

    2022-05-17 21:10:34
  • 为导入文件加上时间戳标记的两种方法

    2009-01-07 14:14:00
  • SQL Server序列SEQUENCE用法介绍

    2024-01-21 02:43:21
  • django2+uwsgi+nginx上线部署到服务器Ubuntu16.04

    2022-01-15 17:03:09
  • python爬虫爬取快手视频多线程下载功能

    2021-10-29 09:24:04
  • Golang限流库与漏桶和令牌桶的使用介绍

    2024-05-10 13:57:50
  • python3中eval函数用法使用简介

    2023-08-12 02:28:48
  • Linux(Redhat)安装python3.6虚拟环境(推荐)

    2022-06-08 23:34:13
  • js实现本地图片文件拖拽效果

    2024-04-16 10:31:34
  • 两种不同的方法实现js对checkbox进行全选和反选

    2024-04-10 16:14:50
  • asp之家 网络编程 m.aspxhome.com