gpt4 book ai didi

php - 如何使用 ereg 在电子邮件验证 php 中仅允许 @ 后有 2 个点

转载 作者:行者123 更新时间:2023-12-02 21:14:39 25 4
gpt4 key购买 nike

我正在尝试使用 ereg 在 php 中验证电子邮件,其中不允许在 @ 之后输入超过两个点,并且不能以任何特殊字符开头,我该怎么做。

function chk($a)
{

$pattern = "^([A-Za-z0-9\.|-|_]{1,60})([@])";
$pattern .="([A-Za-z0-9\.|-|_]{1,60})(\.)([A-Za-z]{2,3})$";

if (!@ereg($pattern, $a))
return false;
else
return true;
}

最佳答案

请不要自行进行电子邮件验证。

if(filter_var($email, FILTER_VALIDATE_EMAIL) === true){
return true;
} else {
return false;
}

关于php - 如何使用 ereg 在电子邮件验证 php 中仅允许 @ 后有 2 个点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31439025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com