PHP 帮忙写个正则表达式 判断QQ邮箱格式

发布网友

我来回答

3个回答

热心网友

$qqmail='33555555@qq.com';
if(preg_match('|^[1-9]\d{4,10}@qq\.com$|i',$qqmail)){
echo $qqmail,' 是qq邮箱';
}else{
echo $qqmail,' 不是qq邮箱';
}

热心网友

[a-zA-Z][a-zA-Z_-0-9]{2,17}@(qq|QQ).cn

追问只允许留纯数字的qq邮箱,

热心网友

^[1-9]\d{4,10}@qq\.com$追问帮我看下这怎么改
$email="123456#qq.com";(因为百度不给留邮箱,所以把#换成at符号)
if (ereg("#^[1-9][0-9]{4,10}@qq\.com$#i",$email)){ echo "ok";}else{echo "no";}
这运行结果总是no

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com