javascript:验证邮箱、电话、QQ的正则表达式

邮箱:

function isEmail(email){
    
var filter=/^/s*([A-Za-z0-9_-]+(/./w+)*@(/w+/.)+/w{2,3})/s*$/;
    
if(!filter.test(email)){
        alert(
"email error!"); 
    }
else{
        alert(
"email ok!");
    }

}

电话:
function isTel(tel){
    
var filter=/^/s*[.0-9]{8,11}/s*$/;
    
if(!filter.test(tel) || tel<30000000 || tel>20000000000){
        alert(
"tel error!");
    }
else{
    alert(
"tel ok!");
    }

}

QQ:
function isQQ(qq){
    
var filter=/^/s*[.0-9]{5,10}/s*$/;
    
if(!filter.test(qq)){
    alert(
"QQ error!");
    }
else{
    alert(
"QQ ok!");
    }

}

posted @ 2011-02-25 09:46  清山博客  阅读(1138)  评论(0编辑  收藏  举报