diff --git a/packages/www/src/RULES.js b/packages/www/src/RULES.js index 85bc65d..c193110 100644 --- a/packages/www/src/RULES.js +++ b/packages/www/src/RULES.js @@ -201,12 +201,12 @@ module.exports = [{ }, { title: '身份证号(2代,18位数字),最后一位是校验位,可能为数字或字符X', - rule: /^[1-9]\d{5}(?:18|19|20)\d{2}(?:0\d|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d{3}[\dXx]$/, + rule: /^[1-9]\d{5}(?:18|19|20)\d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d{3}[\dXx]$/, examples: ['12345619991205131x'] }, { title: '身份证号, 支持1/2代(15位/18位数字)', - rule: /(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/, + rule: /(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0[1-9]|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/, examples: ['622223199912051311'] }, {