欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp 下用正则表达式检测邮箱格式的函数

程序员文章站 2023-01-25 08:50:58
'********************************************************* '函数:isvalidemail[str] '参数:s...
'*********************************************************
'函数:isvalidemail[str]
'参数:str,待处理的字符串
'作者:木木
'日期:2007/7/12
'描述:检测邮箱格式是否为xxxx@xxx.com或者xxxx@xxx.com.cn等格式
'示例:<%=isvalidemail(ali@alixixi.com)%>
'*********************************************************

function isvalidemail(str)
dim regex
set regex = new regexp
regex.pattern = "[\w\-\.]+@[a-za-z0-9]+\.(([a-za-z0-9]{2,4})|([a-za-z0-9]{2,4}\.[a-za-z]{2,4}))$"
isvalidemail = regex.test(str)
end function