A-A+

js正则表达式验证邮箱方法总结

2016年10月16日 web前端设计 暂无评论 阅读 5 views 次

本文章收藏了javascript与php中的两段邮箱验证正则表达式代码,判断一个输入量是否为邮箱email,通过正则表达式实现,有需要了解的朋友可进入来看看。

PHP 邮箱验证正则表达式,代码如下:

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

PHP 邮箱验证正则表达式示例,代码如下:

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

Javascript 邮箱验证正则表达式示例,代码如下:

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

Javascript 邮箱验证正则表达式示例,代码如下:

  1. <script type="text/javascript">  
  2. function isEmail(val){  
  3.           var myreg = /^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,4}$/;  
  4.    
  5.           if(!myreg.test(val))  
  6.           return '不是邮箱';  
  7.           return '是邮箱';  
  8. };  
  9. alert( isEmail('i@fufuok.com') );  
  10. </script>  

给我留言