最新消息:Excel无乱码转CSV,由于工作原因很少更新博客和回复大家的评论,非常抱歉。

邮箱验证正则表达式

以前的邮箱验证代码大都是不能验证一个字母的域名或一个字母的用户名,如:i@hicoogle.com 或 hicoogle@qq.com 。解决方法如下:

PHP 邮箱验证正则表达式

preg_match("/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email );

PHP 邮箱验证正则表达式示例

<?php
function isEmail($email){
	if(preg_match("/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email )) {
    	return '邮箱验证OK';
        } else {
	return '验证不是邮箱';
	}
}
?>

Javascript 邮箱验证正则表达式示例

myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,4}$/;

Javascript 邮箱验证正则表达式示例

<script type="text/javascript">
function isEmail(val){
          var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,4}$/;

          if(!myreg.test(val))
          return '不是邮箱';
          return '是邮箱';
};
alert( isEmail('i@hicoogle.com') );
</script>

转载请注明:嗨酷哥,有你更酷! » 邮箱验证正则表达式

与本文相关文章

发表我的评论

取消评论
表情 插代码

Hi,您需要填写昵称和邮箱!

  • 必填项
  • 必填项