美文网首页
正则表达式

正则表达式

作者: WANGLIN_HZ | 来源:发表于2018-07-31 16:01 被阅读0次

    验证手机号 eg: checkTel(“13812345678”)

    function checkTel(value){
        var re = /^1[3|4|5|7|8]\d{9}$/;//手机号码正则表达式
        return re.test(value);
    }
    

    验证座机号 eg: checkPhone(“0577-22345678”)

    function checkPhone(value){
        var re=/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/;//座机号正则表达式
        return re.test(value);
    }
    

    验证邮箱 eg: checkEmail(“123456@qq.com”)

    function checkEmail(value){
        var re=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;//邮箱正则表达式
        return re.test(value);
    }
    

    验证只能是数字 eg: checkNum(“123”)

    function checkNum(value){
        var re=/^[0-9]*$/;
        return re.test(value);
    }
    

    验证日期 eg: checkDate(“2017-07-27”)

    function checkDate(value){
        var re=/^\d{4}-\d{1,2}-\d{1,2}(\s\d{1,2}(:\d{1,2}(:\d{1,2})?)?)?$/;
        return re.test(value);
    }
    

    相关文章

      网友评论

          本文标题:正则表达式

          本文链接:https://www.haomeiwen.com/subject/qfehvftx.html