js验证固定电话、手机号码:代码大全
1. 手机号码
- 调用方式:
// 正则表达式 if(!(/^1[3456789]\d{9}$/.test(this.mobile))){ this.$notify.error({ title: "手机号码不合法,请重新输入", duration: 2000 }); return false; }
2. 增加 (+86) 国别限制
-
指定号段
//指定号段 /^(?:(?:\+|00)86)?1(?:3[\d]|4[5-79]|5[0-35-9]|6[5-7]|7[0-8]|8[\d]|9[189])\d{8}$/
(如上述代码不支持193号段)
-
全号段【统计截至2023年底】
//全号段支持 /^(?:(?:\+|00)86)?1[3456789]\d{9}$/
3. 固定电话
- 示下:
export function isTelephone(value) { value = value.replace(/[^-|\d]/g, ''); return /^((\+86)|(86))?(1)\d{10}$/.test(value) || /^0[0-9-]{10,13}$/.test(value); }
以上就是关于“ js验证固定电话、手机号码(代码大全) ” 的全部内容。