oracle通过正则验证香港、澳门、台湾的身份证和护照
台湾的:1个英文+9个数字[A-Z][0-9]{9}香港的:一个英文+6个数字+(一个校验码0~9或A)[A-Z][0-9]{6}\([0-9A]\)澳门的:第一位1、5、7,后面7个数字,最后带括号的一位校验码[157][0-9]{6}\([0-9]\)护照的:因私普通护照号码格式有:14/15+7位数,G+8位数;因公普通的是:P.+7位数;公务的是:S.+7位...