分类

正则逆向生成器

根据正则表达式随机生成匹配的测试字符串

## 正则逆向生成器 根据正则表达式生成随机匹配的测试字符串。适用于测试数据生成、正则表达式验证等场景。 **使用说明:** 1. 输入正则表达式模式(不需要包含斜杠) 2. 可选:添加标志(如 g, i, m, s, u, y) 3. 设置要生成的字符串数量(1-50) 4. 设置每个字符串的最大长度(1-100) 5. 点击生成,查看匹配的字符串 **支持的正则特性:** - 字符类:`[a-z]`, `[0-9]`, `[abc]` - 量词:`*`, `+`, `?`, `{n}`, `{n,m}` - 分组:`(...)` - 或操作:`|` - 转义字符:`\d`, `\w`, `\s` 等 - 预定义字符集:`.` (除换行外的任意字符) **注意事项:** - 锚点 `^` 和 `$` 会被忽略 - 某些复杂的正则表达式可能无法生成有效字符串 - 生成的字符串会经过验证确保匹配

API 文档

请求端点

POST /zh/api/tools/regex-to-string-generator

请求参数

参数名 类型 必填 描述
pattern text -
flags text -
count number -
maxLength number -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-regex-to-string-generator": {
      "name": "regex-to-string-generator",
      "description": "根据正则表达式随机生成匹配的测试字符串",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=regex-to-string-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]