UNPKG

regex-mcp

Version:

正则表达式生成器MCP服务,支持纳税人识别号、企业名称、法人姓名、法人身份证、法人电话等要素。

32 lines (31 loc) 1.08 kB
"use strict"; 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}$' } ];