二款asp 邮箱地址验证代码

邮箱验证代码一
<html>
<head>
<title>example30</title>
<%
 function chkemail(email)       '定义过程
  chkemail=true        '初始化函数结果          
  names=split(email,"@")       'split函数是将字符串用指定的字符分割成多个子字符串,并将这些子字符串保存在一维数组中
  if ubound(names)<>1 then      'ubound函数返回数组的最大下标
   chkemail=false       '邮件格式错误,返回false
   exit function       '跳出过程
  end if
  for each name in names       'for each循环语句
   if len(name)<=0 then      'len函数获得字符串的长度
    chkemail=false      '邮件格式错误,返回false
    exit function      '跳出过程
   end if
  next
 end function                '结束过程的定义
%>
</head>
<body>
<form method="post" action="example30.asp" name = form1>
 <p align="center">请输入电子邮箱:<input type="text" name="email" size="20" value=<%=request.form("email")%>></p>
 <p align="center"><input type="submit" value="确定" name="submit"></p>
</form>
<%
 if request.form("submit")="确定" then      '单击【确定】按钮
  email=request.form("email")      '读取输入的字符串
  if chkemail(email) then       '调用chkemail过程
   response.write("<script>alert('邮件格式正确')</scirpt>") '返回true,则提示格式正确
  else         '返回false
   response.write("<script>alert('邮件格式错误')</script>") '提示格式错误
  end if
 end if
%>
</body>
</html>

邮箱验证代码二
<html>
<head>
<title>example31</title>
</head>
<body>
<form method="post" action="example31_index.asp" name = form1>
 <p align="center">请输入电子邮箱:<input type="text" name="email" size="20" value=<%=request.form("email")%>></p>
 <p align="center"><input type="submit" value="确定" name="submit"></p>
</form>
<%
 if request.form("submit")="确定" then      '单击【确定】按钮
  email=request.form("email")      '读取输入的字符串
  if chkemail(email) then       '调用chkemail过程
   response.write("<script>alert('邮件格式正确')</scirpt>") '返回true,则提示格式正确
  else         '返回false
   response.write("<script>alert('邮件格式错误')</script>") '提示格式错误
  end if
 end if
%>
</body>
</html>

时间: 2025-01-03 07:32:18

二款asp 邮箱地址验证代码的相关文章

用户检验极好邮箱地址验证代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

asp 邮箱地址验证正则表达式

方法一 Public Function ChkMail(ByVal Email) Dim Rep,Pmail : ChkMail = True : Set Rep = New RegExp Rep.Pattern = "([.a-zA-Z0-9_-]){2,10}@([a-zA-Z0-9_-]){2,10}(.([a-zA-Z0-9]){2,}){1,4}$" Pmail = Rep.Test(Email) : Set Rep = Nothing If Not Pmail Then C

asp 邮箱地址验证程序

'******************************************** '函数名:IsValidEmail '作  用:检查Email地址合法性 '参  数:email ----要检查的Email地址 '返回值:True  ----Email地址合法 '       False ----Email地址不合法 '******************************************** function IsValidEmail(email)  dim names

超级简单表单邮箱地址验证代码

 代码如下 复制代码   <html> <head> <script type="text/javascript"> function validate_email(field,alerttxt) { with (field) { apos=value.indexOf("@") dotpos=value.lastIndexOf(".") if (apos<1||dotpos-apos<2)   {a

js邮箱地址验证代码

提示:您可以先修改部分代码再运行 提示:您可以先修改部分代码再运行

asp email邮箱地址验证正则表达式

上篇文章我们用字符串查找的方法实现了asp email邮箱地址的验证,有可能比较喜欢正则表达式的朋友,这里也给出相应的代码.方法一 复制代码 代码如下: Public Function ChkMail(ByVal Email) Dim Rep,Pmail : ChkMail = True : Set Rep = New RegExp Rep.Pattern = "([.a-zA-Z0-9_-]){2,10}@([a-zA-Z0-9_-]){2,10}(.([a-zA-Z0-9]){2,}){1,

js和php邮箱地址验证的实现

 这篇文章主要介绍了js和php邮箱地址验证的实现方法,有需要的朋友可以参考一下 邮箱地址验证有很多方法.在浏览器端,js邮箱验证可以通过正则表达式检测.   比如:   代码如下: function isEmail(email) {     return /^((([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])+(.([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFu

服务器与客户端的邮箱地址验证函数

  邮箱地址验证有很多方法.在浏览器端,js邮箱验证可以通过正则表达式检测.  代码如下   function isEmail(email) {     return /^((([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])+(.([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])+)*)|((x22)((((x20|x09

邮箱地址验证正则表达式

邮箱地址验证正则表达式 ereg("^[a-zA-Z0-9_]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$]", $email); if (eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$]", $email)) { return FALSE; } //方法二 function is_email($address) {       $rc1 = (ereg("^[-!#$%&'