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 '验证不是邮箱'; } } ?> myreg = /^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,4}$/ |
邮箱验证正则表达式示例
例1
代码如下 | 复制代码 |
<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> |
例2
代码如下 | 复制代码 |
/** * email格式校验 * @param {Object} email 邮件地址内容 */ function emailFormatCheck(email){ if ((email.length > 128) || (email.length < 6)) { return false; } var format = /^[A-Za-z0-9+]+[A-Za-z0-9._-+]*@([A-Za-z0-9-]+.)+[A-Za-z0-9]+$/; if (!email.match(format)) { return false; } return true; } |
时间: 2025-01-21 12:44:52