方法一:
使用 filter_var 函数 FILTER_VALIDATE_EMAIL
function validateEmail($email)
{
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo '邮箱格式错误';
} else {
echo '邮箱格式正确';
}
}
方法二:
使用正则匹配
function validateEmail($email)
{
// 正则匹配邮箱格式
$pattern = "/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/";
if (!preg_match($pattern, $email)) {
echo '邮箱格式错误';
} else {
echo '邮箱格式正确';
}
}