asp 正则表达式使用方法
2010-07-21 13:30
281 查看
Function ValidateEmailAddr(strEmailAddr)
Dim re
Set re = new RegExp
re.IgnoreCase = false
re.global = false
re.pattern = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$"
ValidateEmailAddr=re.Test(strEmailAddr)
end function
'正则判断是否是合法的邮件地址
Function Z_chinaname(strNameAddr)
Dim chinaneme
Set chinaneme = new RegExp
chinaname.IgnoreCase = false
chinaname.global = false
chinaneme.pattern = "^[u4e00-u9fa5],{0,}$"
Z_chinaname=chinaneme.Test(strNameAddr)
end function
'正则判断联系人的名字必须为汉字
Function Z_tel(strtelAddr)
Dim ztel
Set ztel = new RegExp
ztel.IgnoreCase = false
ztel.global = false
ztel.pattern = "^((\d{3,4})|\d{3,4}-)?\d{7,8}$"
Z_tel=ztel.Test(strtelAddr)
end function
'正则判断联系电话的正误
'应用部分
if Z_tel(FixedPhone)=false then
response.Write"<script>alert('请输入正确的电话号码。');history.go(-1);</Script>"
response.End()
end if
if C_MSN<>"" then
if ValidateEmailAddr(C_MSN)=false then
response.Write"<script>alert('MSN地址错误。');history.go(-1);</Script>"
response.End()
end if
Dim re
Set re = new RegExp
re.IgnoreCase = false
re.global = false
re.pattern = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$"
ValidateEmailAddr=re.Test(strEmailAddr)
end function
'正则判断是否是合法的邮件地址
Function Z_chinaname(strNameAddr)
Dim chinaneme
Set chinaneme = new RegExp
chinaname.IgnoreCase = false
chinaname.global = false
chinaneme.pattern = "^[u4e00-u9fa5],{0,}$"
Z_chinaname=chinaneme.Test(strNameAddr)
end function
'正则判断联系人的名字必须为汉字
Function Z_tel(strtelAddr)
Dim ztel
Set ztel = new RegExp
ztel.IgnoreCase = false
ztel.global = false
ztel.pattern = "^((\d{3,4})|\d{3,4}-)?\d{7,8}$"
Z_tel=ztel.Test(strtelAddr)
end function
'正则判断联系电话的正误
'应用部分
if Z_tel(FixedPhone)=false then
response.Write"<script>alert('请输入正确的电话号码。');history.go(-1);</Script>"
response.End()
end if
if C_MSN<>"" then
if ValidateEmailAddr(C_MSN)=false then
response.Write"<script>alert('MSN地址错误。');history.go(-1);</Script>"
response.End()
end if
相关文章推荐
- ASP.NET 常用的正则表达式(使用C#3.0扩展方法)
- DotNet中正则表达式的简单使用方法及常见验证判断
- C#正则表达式使用方法示例
- VS2010中使用正则表达式替换时无法使用回车符的解决方法
- JAVA中使用正则表达式的若干方法
- java使用正则表达式的方法从json格式的字符串中提取需要的字符串
- JS的正则表达式对象使用方法 如何定义
- 关于一个使用正则表达式匹配来写的显示时间的方法
- 含有变量的正则表达式使用方法
- JavaScript中的String对象的常用方法、文本框对象的常用方法和事件、正则表达式的概念、正则表达式的几种构造方式、RegExp对象使用什么方法匹配正则表达式、
- asp 使用正则表达式替换word中的标签
- 正则表达式中awk使用方法
- 正则表达式在GREP使用的方法和技巧
- Linux Shell中grep与正则表达式使用方法
- 简述JavaScript的正则表达式中test()方法的使用
- 正则表达式使用方法(补充)
- 正则表达式学习笔记(一)——使用正则表达式的分析方法
- JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
- JS正则表达式使用方法及示例
- Java使用正则表达式提取XML节点内容的方法示例