Jquery校验电话号码(手机号及固定电话)的正则表达式

$(".phonenum-pattern").focusout(function() {
            var phone = $(this).val();
            var regMobilePhone = new RegExp(/^1[34578]\d{9}$/);
            var regTelephone = new RegExp(/^((0\d{2,3})-?)(\d{7,8})(-(\d{3,}))?$/);
            if (!(regMobilePhone.test(phone) || regTelephone.test(phone))) {
                $(this).val("");
                layer.msg("电话号码格式有误,请重新输入!");
            }
        }).keyup(function() {
            var phone = $(this).val();
            $(this).val(phone.replace(/[^(\d|\-)]/g,''));
        });
var regMobilePhone = new RegExp(/^1[34578]\d{9}$/); // 校验手机号
var regTelephone = new RegExp(/^((0\d{2,3})-?)(\d{7,8})(-(\d{3,}))?$/); // 校验固话

猜你喜欢

转载自blog.csdn.net/love_legain/article/details/79896130