@Pattern(regexp="(正则)",message="提示信息")
private String idCard;
作用 | 表达式 |
---|---|
整数或者小数 | /^[0-9]+.{0,1}[0-9]{0,2}$/ |
匹配首尾空格的正则表达式 | (^\s*) |
只能输入数字 | /^[0-9]*$/ |
手机号 | /^(1[3584]\d{9})$/ |
手机号+座机号 | /^((0\d{2,3}-\d{7,8})|(1[3456789]\d{9}))$/ |
座机号 | /^(0\d{2,3}-\d{7,8})$/ |
社会信用代码 | /[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}/ |
社会信用代码18+15 | /^([0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}|[1-9]\d{14})$/ |
身份证号 | /^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ |