const reg = /^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$/ //正则表达式
const num = 13333333333 //要检测的号码
const format = reg.test(num) //正则.test(号码),返回 true || false
console.log(format);
手机号(严谨), 根据工信部2019年最新公布的手机号段
const reg = /^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$/
手机号(宽松), 只要是13,14,15,16,17,18,19开头即可
const reg = /^(?:(?:\+|00)86)?1[3-9]\d{9}$/
手机号(最宽松), 只要是1开头即可, 一般用来接收短信
const reg = /^(?:(?:\+|00)86)?1\d{10}$/
座机,如: 0571-88888888
const reg = /^(?:(?:\d{3}-)?\d{8}|^(?:\d{4}-)?\d{7,8})(?:-\d+)?$/