验证邮箱和QQ号码正则
可以为空,也可以不为空,不为空的话格式必须正确,
求高手指教!!!
var temp = document.getElementById("text1"); //获取填写的邮箱
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(temp.length>0){ //不为空就验证,如果为空就跳过验证
if(!myreg.test(temp.value))
{
alert('提示\n\n请输入有效的E_mail!');
myreg.focus();
return false;
}
}
QQ : 验证 把正则 改成:^\d{6,10}$
邮箱:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ --验证一个.号。
QQ:^\d{6,10}$ --6到10位的QQ号,验证纯数字。