MENU

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

November 18, 2019 • 已被 201 位童鞋围观过 • 代码分享

判断邮箱是否合规

<?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 "电子邮箱格式不正确";
        }
    }
?>
Last Modified: September 28, 2023