Categorias

Testador de Grupos Nomeados

Analisa e exibe grupos de captura nomeados de padrões regex

## Testador de Grupos Nomeados Teste e extraia grupos de captura nomeados de expressões regulares. Esta ferramenta ajuda você a trabalhar com a sintaxe de grupos de captura nomeados do ES2018 `(?<name>...)` em seus padrões regex. **Recursos:** - Analisa e exibe todos os grupos de captura nomeados do seu padrão regex - Teste contra texto de entrada e extraia todas as correspondências com seus grupos nomeados - Veja os resultados em um formato de tabela organizado - Suporte para processamento em lote (uma string de teste por linha) - Exporte resultados para formato JSON/CSV - Estatísticas abrangentes sobre correspondências e grupos **Sintaxe de Grupos Nomeados:** - Use `(?<name>...)` para definir um grupo de captura nomeado - Nomes de grupos devem ser identificadores JavaScript válidos - Exemplo: `(?<year>\\d{4})-(?<month>\\d{2})-(?<day>\\d{2})` **Instruções:** 1. Digite seu padrão regex com grupos nomeados 2. Opcionalmente defina flags regex (padrão: "g" para correspondência global) 3. Digite texto para testar 4. Alterne para modo em lote para testar múltiplas strings (uma por linha) 5. Ajuste o limite de resultados máximos se necessário 6. Clique para ver todas as correspondências com seus valores de grupos nomeados **Casos de Uso:** - Analisar e validar dados estruturados (datas, URLs, coordenadas) - Extrair campos específicos de arquivos de log - Testar padrões regex complexos antes do produção - Aprender e depurar grupos de captura nomeados

Ative para processar cada linha como um teste separado

Mostrar grupos com valores vazios/null nos resultados

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/named-group-tester

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
textInput textarea Sim -
pattern text Sim -
flags text Não -
batchMode checkbox Não Ative para processar cada linha como um teste separado
includeUnmatched checkbox Não Mostrar grupos com valores vazios/null nos resultados
maxResults 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-named-group-tester": {
      "name": "named-group-tester",
      "description": "Analisa e exibe grupos de captura nomeados de padrões regex",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=named-group-tester",
      "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]