js 固话正则

var str = '82386012';
var partten = /(^(0d{2})-(d{8})$)|(^(0d{3})-(d{7})$)|(^(0d{2})-(d{8})-(d+)$)|(^(0d{3})-(d{7})-(d+)$)|(^d{7}$)|(^d{8}$)/;
if(partten.test(str)){
    return true;
}else{
    return false;
}
原文地址:https://www.cnblogs.com/kravis/p/5098402.html