'==================================================
'正则表达式
'===================================================
'常用正则表达式模式
const z_Pat1="^/w+$" '匹配有字母,数字,下滑线组成的字符串
const z_PatSW="^[/x00-/xff]+$" '匹配所有单字节长度的字符组成的字符串
const z_PatDW="^[^/x00-/xff]+$" '匹配所有双字节长度的字符组成的字符串
const z_PatDW2="[^/x00-/xff]+" '字符串是否含有双字节字
const z_PatFileName1="^((/w+)(/.{1})(/w+))$" '验证一个文件名,他是由字母,数字,下滑线组成
const z_PatDate1="^19/d{2}-((0[1-9])|(1[0-2]))-((0[1-9])|([1-2][0-9])|(3([0|1])))$" '匹配日期(1900-1999)
const z_PatDate2="^20/d{2}-((0[1-9])|(1[0-2]))-((0[1-9])|([1-2][0-9])|(3([0|1])))$" '匹配日期(2000-2999)
const z_PatternDateTime="^(1|2/d{3}-((0[1-9])|(1[0-2]))-((0[1-9])|([1-2][0-9])|(3([0|1]))))( (/d{2}):(/d{2}):(/d{2}))?$" '匹配日期时间const z_PatInt="^/d+$" '验证整数数字
const z_PatNum="^/d+(/.{1}/d+)?$" '数字'验证指定的字符串是否符合指定的模式
'利用正则表达式
function CheckPattern(str,pat)
set r=new regexp
r.Pattern=pat
r.IgnoreCase=false
r.Global=false
if r.Test(str) then
CheckPattern=true
else
CheckPattern=false
end if
end function
asp下常用正则表达式及字符串验证方法
原创precipitant 博主文章分类:正则表达式 ©著作权
©著作权归作者所有:来自51CTO博客作者precipitant的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:js判断数字的合法性

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【shell】正则表达式及常用命令
【shell】正则表达式及常用命令
文件名 后缀 正则表达式 -
JS常用正则表达式及验证时间的正则表达式
1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 //第一种在input输入框限制。以上所述是
正则表达式 javascript 开发语言 ci 校验码 -
正则表达式口诀及常用正则表达式
正则表达式口诀及常用正则表达式,本文仅为学习正则时为了便于记忆而作,不能代替系统而全面的学习过程,错漏之处,敬请指正!
字符串 单词 特殊符号 表达式 制表符 -
字符串、正则表达式
length() 字符个数equals equalsIgnoreCase方法. trim方法substring方法concat()方法用于将指定的\
正则表达式 java jvm System 字符串 -
java正则表达式包含字符串 java 字符串 正则表达式
jdk1.4中加入了java.util.regex包提供对正则表达式的支持。而且Java.lang.String类中的replaceAll和split函数也是调用的正则表达式来实现的。
java非汉字正则表达式 java 正则表达式 string null