邮件地址有效性验证的正则表达式
2008-02-03 18:26
387 查看
Javascript的正则表达式:
<script language="javascript" type="text/javascript">
function verifyAddress(email)
{
var pattern = /^([_a-zA-Z0-9-]+)(/.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+)(/.[a-zA-Z0-9-]+)*(/.[a-zA-Z]{2,6})$/;
flag = pattern.test(email);
if(flag)
return true;
else
return false;
}
</script>
PHP的正则表达式:
<?php
function validate_email($email)
{
$regexp = "^([_a-z0-9-]+)(/.[_a-z0-9-]+)*@([a-z0-9-]+)(/.[a-z0-9-]+)*(/.[a-z]{2,6})$";
if(eregi($regexp,$email)) return 1;
else return 0;
}
?>
<script language="javascript" type="text/javascript">
function verifyAddress(email)
{
var pattern = /^([_a-zA-Z0-9-]+)(/.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+)(/.[a-zA-Z0-9-]+)*(/.[a-zA-Z]{2,6})$/;
flag = pattern.test(email);
if(flag)
return true;
else
return false;
}
</script>
PHP的正则表达式:
<?php
function validate_email($email)
{
$regexp = "^([_a-z0-9-]+)(/.[_a-z0-9-]+)*@([a-z0-9-]+)(/.[a-z0-9-]+)*(/.[a-z]{2,6})$";
if(eregi($regexp,$email)) return 1;
else return 0;
}
?>
相关文章推荐
- 史上最复杂的验证邮件地址的正则表达式
- php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
- 利用javascript正则表达式对邮件地址进行验证
- php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
- php中使用正则表达式验证邮件地址
- js : 正则表达式 -- 邮件地址验证解析
- 史上最复杂的验证邮件地址的正则表达式
- 正则表达式 -- 邮件地址验证解析
- 验证邮件地址的正则表达式
- 聊一聊 各种验证邮件地址的正则表达式
- 使用Java正则表达式验证邮件地址
- 一个检查邮件地址有效性的正则表达式程序
- 史上最复杂的验证邮件地址的正则表达式
- 验证数字,日期,邮件地址的正则表达式
- 正则表达式-验证邮件地址
- js正则表达式验证邮件地址
- 验证邮件地址的正则表达式
- 验证中文、英文、电话、手机、邮箱、数字、数字和字母、Url地址和Ip地址的正则表达式
- C++11标准 STL正则表达式 验证电子邮件地址
- 从.net生成的html中找到的一个验证email地址的函数(正则表达式)