PHP正则表达式验证邮箱是否正确

判断邮箱是否合规

<?php
    $checkmail="/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/";//定义正则表达式
    if(isset($_POST['mail']) && $_POST['mail']!=""){            //判断文本框中是否有值
        $mail=$_POST['mail'];                                   //将传过来的值赋给变量$mail
        if(preg_match($checkmail,$mail)){                       //用正则表达式函数进行判断
           echo "电子邮箱格式正确";
        }else{
           echo "电子邮箱格式不正确";
        }
    }
?>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注