关闭

JS正则表达式验证手机号、电话和邮箱

标签: js正则表达式
324人阅读 评论(0) 收藏 举报
分类:

验证手机码

function 
 checkMobile(str) {
    var 
 re = /^1\d{10}$/
    if (re.test(str)) {
        alert("正确");
    } else {
        alert("错误");
    }
}
checkMobile('13800138000'); //调用
checkMobile('139888888889');//错误示例

验证电话号码

function
 checkPhone(str){
    var
 re = /^0\d{2,3}-?\d{7,8}$/;
    if(re.test(str)){
        alert("正确");
    }else{
        alert("错误");
    }
}
checkPhone("09557777777");//调用


验证邮箱

function
 checkEmail(str){
    var
 re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/
    if(re.test(str)){
        alert("正确");
    }else{
        alert("错误");
    }
}
checkEmail("contact@cnblogs.com");//调用

原文地址:http://www.cnblogs.com/jihua/archive/2012/09/28/yanzheng.html

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:50889次
    • 积分:686
    • 等级:
    • 排名:千里之外
    • 原创:53篇
    • 转载:27篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论