当前位置: 代码迷 >> 综合 >> 手机号身份证号码验证正则表达式包含台湾香港澳门
  详细解决方案

手机号身份证号码验证正则表达式包含台湾香港澳门

热度:7   发布时间:2024-01-25 20:52:14.0

手机号码验证

var mobilePatternHK = /^(\+852\s)?[5689]{1}\d{7}$/;  
var mobilePatternTW = /^(\+886\s)?[0]{1}[9]{1}\d{8}$/;
var mobilePatternCN = /^(\+86\s)?1[3456789]{1}\d{9}$/;

身份证号验证

var patternMainLand = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[xX])$/;//大陆
var patternHongkong = /^((\s?[A-Za-z])|([A-Za-z]{2}))\d{6}(\([0?9aA]\)|[0-9aA])$/;//香港
var patternTaiwan = /^[a-zA-Z][0-9]{9}$/;//台湾
var patternMacao = /^[1|5|7][0-9]{6}\([0-9Aa]\)/;//澳门


  相关解决方案