Gerador de Strings Regex
Gera strings aleatórias que correspondem a um padrão de expressão regular
## Gerador de Strings Regex
Gera strings aleatórias que correspondem a uma expressão regular fornecida. Útil para gerar dados de teste e validar expressões regulares.
**Instruções:**
1. Digite o padrão de expressão regular (sem incluir barras)
2. Opcional: adicione flags (como g, i, m, s, u, y)
3. Configure o número de strings a gerar (1-50)
4. Configure o comprimento máximo de cada string (1-100)
5. Clique em gerar para ver as strings correspondentes
**Recursos suportados:**
- Classes de caracteres: `[a-z]`, `[0-9]`, `[abc]`
- Quantificadores: `*`, `+`, `?`, `{n}`, `{n,m}`
- Grupos: `(...)`
- Operador OU: `|`
- Caracteres de escape: `\d`, `\w`, `\s`, etc.
- Conjuntos predefinidos: `.` (qualquer caractere exceto nova linha)
**Notas:**
- Âncoras `^` e `$` são ignoradas
- Algumas expressões complexas podem não gerar strings válidas
- As strings geradas são validadas para garantir correspondência
Documentação da API
Ponto final da solicitação
POST /pt/api/tools/regex-to-string-generator
Parâmetros da solicitação
| Nome do parâmetro | Tipo | Requerido | Descrição |
|---|---|---|---|
| pattern | text | Sim | - |
| flags | text | Não | - |
| count | number | Não | - |
| maxLength | number | Não | - |
Formato de resposta
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Dados JSON:
Dados JSON
Documentação de MCP
Adicione este ferramenta à sua configuração de servidor MCP:
{
"mcpServers": {
"elysiatools-regex-to-string-generator": {
"name": "regex-to-string-generator",
"description": "Gera strings aleatórias que correspondem a um padrão de expressão regular",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=regex-to-string-generator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.
Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]