var isMobile=/^(?:13d|15d)d{5}(d{3}|*{3})$/;
var isPhone=/^((0d{2,3})-)?(d{7,8})(-(d{3,}))?$/;
if(!isMobile.test(需要验证的值) && !isPhone.test(需要验证的值)){
alert("请正确填写电话号码,例如:13415764179或0321-4816048");
return false;
}
<script>
//var str = "+8615245678901";
//var str = "68836694";
var str = "0100-68836694";
// var partten = /(^[0-9]{3,4}-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^([0-9]{3,4})
[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
// var partten=/^(?:+86)?(?:13d|15d|18d)d{8}$/; // 手机
var partten=/^(?:(?:0d{2,3})-)?(?:d{7,8})(-(?:d{3,}))?$/; // 固定电话
alert(str.match(partten));
</script>