JS 手机号格式检测方法

//检测手机号码格式
function checkPhone(phone) {
    return new Promise(function(resolve, reject) {
        if (!(/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/.test(phone))) {
            console.log('手机号码格式有误');
            reject(0);
        } else {
            console.log('手机号码格式正确');
            resolve(1);
        }
    });

}