A-A+
js正则表达式验证邮箱方法总结
本文章收藏了javascript与php中的两段邮箱验证正则表达式代码,判断一个输入量是否为邮箱email,通过正则表达式实现,有需要了解的朋友可进入来看看。
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 '验证不是邮箱';
- }//xiariboke.net
- }
- ?>
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@fufuok.com') );
- </script>