regex-mcp
Version:
正则表达式生成器MCP服务,支持纳税人识别号、企业名称、法人姓名、法人身份证、法人电话等要素。
32 lines (31 loc) • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.regexPatterns = void 0;
// 预设常用正则表达式及说明
exports.regexPatterns = [
{
key: '纳税人识别号',
description: '中国大陆纳税人识别号(15-20位,数字或大写字母)',
pattern: '^[A-Z0-9]{15,20}$'
},
{
key: '企业名称',
description: '允许中英文、数字、括号、点、连字符、空格、英文逗号等,不允许@等特殊符号',
pattern: '^[\u4e00-\u9fa5A-Za-z0-9()()·.,\-\s]{2,100}$'
},
{
key: '法人姓名',
description: '2-20位中文或中英文混合姓名',
pattern: '^[\u4e00-\u9fa5A-Za-z·]{2,20}$'
},
{
key: '法人身份证',
description: '中国大陆身份证号(15位全数字或18位,最后一位可为数字或X/x)',
pattern: '^(\d{15}|\d{17}[\dXx])$'
},
{
key: '法人电话',
description: '中国大陆手机号(11位)',
pattern: '^1[3-9][0-9]{9}$'
}
];