11位手机号,1开头,第2位为数字3到9,剩余9位为数字0到9 /^1[3-9]\d{9}$/
座机号为0开头的3位或4位区号加 - 号,加7位或8位电话号 /^0\d{2,3}-\d{7,8}$/
let per = /^1[3-9]\d{9}$|^0\d{2,3}-\d{7,8}$/
console.log('验证手机号', per.test('13245217431')) // true
console.log('验证座机号', per.test('0232-4521743')) // true
console.log('验证座机号', per.test('132-45217431')) // false