在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

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

PHP 帮忙写个正则表达式 判断QQ邮箱格式
就是 前面是5至11位数字(第一位数字不能0),后面是@qq.com
最新回答
半坏街灯

2024-10-31 08:24:20

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

2024-10-31 08:18:55

[a-zA-Z][a-zA-Z_-0-9]{2,17}@(qq|QQ).cn
追问
只允许留纯数字的qq邮箱,
等待__经年

2024-10-31 08:45:45

^[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