Asp源码:手机号码有效性正则验证的函数和邮箱验证

程序代码 程序代码
以下为手机号码验证的函数:
--------------------------------------------------------------------------------

Function ValidMobile(ByVal value)
    Dim reg
    Set reg = New RegExp
    reg.Pattern = "^1[358][\d]{9}$"
    ValidMobile = reg.test(value)
    Set reg = Nothing
End Function


'调用函数方式:

Dim tel

tel=requset("tel")  '//获取提交手机号码的值

If ValidMobile(tel)=False Then
  response.write "请填写正确的手机号码!"
  response.end
End If

--------------------------------------------------------------------------------

代码其中的358为手机第二位,具体要根据当前手机放号情况修改,以上根据以上函数返回值(True or False)判断是否为手机号码。

邮箱格式验证:
程序代码 程序代码
dim txtemail
dim text
txtemail=request.form("email")
if (Instr(txtemail,".")-Instr(txtemail,"@"))>1 and (Instr(txtemail,".")>0 and Instr(txtemail,"@"))>0 or txtemail="" then
OFFNO=True
text=txtemail
else
Response.Write("<script language=""JavaScript"">alert(""错误:您的邮箱格式不正确,请返回检查!!"");history.go(-1);</script>")
response.end
end if  



[本日志由 winxml 于 2009-11-17 12:36 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.