校验手机号码,规范手机号码

// 校验手机号码
function validatorTelNo (telNo) {
  telNo = telNo.split(' ').join('')
  return /^1[34578]\d{9}$/.test(telNo)
}
// 规范手机号码
function specificationTelNo (telNo) {
  telNo = telNo.replace(/[^\d.]/g, '')
  let telNoArr = telNo.split('')
  if (telNoArr.length > 11) {
    telNoArr = telNoArr.slice(0, 11)
  }
  if (telNoArr.length <= 11 && telNoArr.length >= 8) {
    telNoArr.splice(3, 0, ' ')
    telNoArr.splice(8, 0, ' ')
  }
  if (telNoArr.length < 8 && telNoArr.length > 3) {
    telNoArr.splice(3, 0, ' ')
  }
  return telNoArr
}

你可能感兴趣的:(校验手机号码,规范手机号码)