PHP 帮忙写个正则表达式 判断QQ邮箱格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 帮忙写个正则表达式 判断QQ邮箱格式相关的知识,希望对你有一定的参考价值。
php 帮忙写个正则表达式 判断QQ邮箱格式
就是 前面是5至11位数字(第一位数字不能0),后面是@qq.com
if(preg_match('|^[1-9]\\d4,10@qq\\.com$|i',$qqmail))
echo $qqmail,' 是qq邮箱';
else
echo $qqmail,' 不是qq邮箱';
本回答被提问者和网友采纳 参考技术B [a-zA-Z][a-zA-Z_-0-9]2,17@(qq|QQ).cn追问
只允许留纯数字的qq邮箱,
参考技术C ^[1-9]\d4,10@qq\.com$追问帮我看下这怎么改
$email="123456#qq.com";(因为百度不给留邮箱,所以把#换成at符号)
if (ereg("#^[1-9][0-9]4,10@qq\.com$#i",$email)) echo "ok";elseecho "no";
这运行结果总是no
判断邮箱格式是否正确的代码
// 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-][email protected][A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ; NSPredicate *emailTest = [ NSPredicate predicateWithFormat : @"SELF MATCHES%@" ,emailRegex]; return [emailTest evaluateWithObject :email]; }
以上是关于PHP 帮忙写个正则表达式 判断QQ邮箱格式的主要内容,如果未能解决你的问题,请参考以下文章