正则

 身份证 /(^d{15}$)|(^d{17}([0-9]|X)$)/
  
  护照 /^[a-zA-Z0-9]{3,21}$/   /^(Pd{7})|(Gd{8})$/
  
  军官证或士兵证 /^[a-zA-Z0-9]{7,21}$/
  
  港澳回归证 和 台胞证/^[a-zA-Z0-9]{5,21}$/
  
  出生证 /^[a-zA-Z0-9]{5,21}$/
  
  户口本 /^[a-zA-Z0-9]{3,21}$/

原文地址:https://www.cnblogs.com/examine/p/5347840.html