
求一个能够验证普通邮箱并且能验证QQ邮箱的正则表达式
网上一般的邮箱正则都不能验证形如:35132@qq.com这样的,就是说@前面如果全是数字就会报错求一个能验证前面全是数字的,并且也能验证其他一般邮箱的正则表达式...
网上一般的邮箱正则都不能验证形如:35132@qq.com这样的,
就是说@前面如果全是数字就会报错
求一个能验证前面全是数字的,并且也能验证其他一般邮箱的正则表达式 展开
就是说@前面如果全是数字就会报错
求一个能验证前面全是数字的,并且也能验证其他一般邮箱的正则表达式 展开
展开全部
qq邮箱既是qq号码+@qq.com
就像验证qq号码一样,后面加一个@qq.com就得了
我这里有几个代码,你可以试试!
^[1-9](\d){4,10}$ 这个是验证qq号码。也就是4-10数字
普通的邮箱验证:^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])
就像验证qq号码一样,后面加一个@qq.com就得了
我这里有几个代码,你可以试试!
^[1-9](\d){4,10}$ 这个是验证qq号码。也就是4-10数字
普通的邮箱验证:^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$str1="qqqaaaaaa@126.com.cn";
$str2="11111111@126.com.cn";
function Email($str){
preg_match("/^[0-9a-z_]+@(([0-9a-z]+)[.]){1,2}[a-z]{2,3}$/",$str,$re);
if($re[0]){echo "OK";}
else{echo "invalid";}
}
Email($str1);
echo '<br>';
Email($str2);
?>
我在PHP做的,如果你是其他语言,请直接写正则
/^[0-9a-z_]+@(([0-9a-z]+)[.]){1,2}[a-z]{2,3}$/
$str1="qqqaaaaaa@126.com.cn";
$str2="11111111@126.com.cn";
function Email($str){
preg_match("/^[0-9a-z_]+@(([0-9a-z]+)[.]){1,2}[a-z]{2,3}$/",$str,$re);
if($re[0]){echo "OK";}
else{echo "invalid";}
}
Email($str1);
echo '<br>';
Email($str2);
?>
我在PHP做的,如果你是其他语言,请直接写正则
/^[0-9a-z_]+@(([0-9a-z]+)[.]){1,2}[a-z]{2,3}$/
本回答被提问者采纳

你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询