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,}))?$/); // 校验固话

版权声明:本文为Love_Legain原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。