mustardpeanut

正则表达式手机号码

function checkMobilephone(str) {
    var pat = new RegExp(\'^[1-9]\\d{10}$\');
    return str.match(pat);
}

 


function checkEmail(str) {
    var valid_email = new RegExp("^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]{2,4}$", "i");
    return str.match(valid_email);
}

function checkTelephone(str) {
    var pat = new RegExp(\'^((\\+|\\-)\\d+\\-){0,1}\\d{2,4}\\-\\d{7,8}(\\-\\d+)*$\');
    return str.match(pat);
}


固定电话的格式 时区-区号-电话号码-分机号 :以下几种格式的都可以匹配成功

+81-0571-58478587-802

+81-571-58478587-802  

0571-58478587-802

0571-58478587 

571-58478587

发表于 2010-05-25 14:57  mustardpeanut  阅读(173)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章: