php正则验证邮箱二个例子

发布时间:2020-09-20编辑:脚本学堂
分享下php使用正则表达式验证邮箱地址的二个例子,php正则表达式用法教程,需要的朋友参考下。

例1,php正则表达式验证邮箱。专题推荐:php正则表达式
 

复制代码 代码示例:
$str = "yuju100@123.com";
$partern = "/^[A-Za-z0-9+_]+@[A-Za-z0-9]+.[a-z]{2,4}$/";
$result = preg_match($partern,$str,$arr);
print_r($result);

例2,php邮箱验证,使用php正则表达式。
 

复制代码 代码示例:

class isEmail{
   public function run($email){
      if(ereg("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+",$email)){
         return true;
      }else{
         return false;
      }
   }
}

$isEmail=new isEmail;
if($isEmail->run("going")==false){
   echo "email is wrong";
}