Probador de Grupos Nombrados
Analiza y muestra grupos de captura nombrados de patrones regex
## Probador de Grupos Nombrados
Prueba y extrae grupos de captura nombrados de expresiones regulares. Esta herramienta te ayuda a trabajar con la sintaxis de grupos de captura nombrados de ES2018 `(?<name>...)` en tus patrones regex.
**Características:**
- Analiza y muestra todos los grupos de captura nombrados de tu patrón regex
- Prueba contra texto de entrada y extrae todas las coincidencias con sus grupos nombrados
- Ve los resultados en un formato de tabla organizado
- Soporte para procesamiento por lotes (una cadena de prueba por línea)
- Exporta resultados a formato JSON/CSV
- Estadísticas completas sobre coincidencias y grupos
**Sintaxis de Grupos Nombrados:**
- Usa `(?<name>...)` para definir un grupo de captura nombrado
- Los nombres de grupos deben ser identificadores JavaScript válidos
- Ejemplo: `(?<year>\\d{4})-(?<month>\\d{2})-(?<day>\\d{2})`
**Instrucciones:**
1. Ingresa tu patrón regex con grupos nombrados
2. Opcionalmente establece flags regex (predeterminado: "g" para coincidencia global)
3. Ingresa texto para probar
4. Activa el modo por lotes para probar múltiples cadenas (una por línea)
5. Ajusta el límite de resultados máximos si es necesario
6. Haz clic para ver todas las coincidencias con sus valores de grupos nombrados
**Casos de Uso:**
- Analizar y validar datos estructurados (fechas, URLs, coordenadas)
- Extraer campos específicos de archivos de registro
- Probar patrones regex complejos antes de producción
- Aprender y depurar grupos de captura nombrados
Documentación de la API
Punto final de la solicitud
POST /es/api/tools/named-group-tester
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| textInput | textarea | Sí | - |
| pattern | text | Sí | - |
| flags | text | No | - |
| batchMode | checkbox | No | Activa para procesar cada línea como una prueba separada |
| includeUnmatched | checkbox | No | Mostrar grupos con valores vacíos/null en resultados |
| maxResults | number | No | - |
Formato de respuesta
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Datos JSON:
Datos JSON
Documentación de MCP
Agregue este herramienta a su configuración de servidor MCP:
{
"mcpServers": {
"elysiatools-named-group-tester": {
"name": "named-group-tester",
"description": "Analiza y muestra grupos de captura nombrados de patrones regex",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=named-group-tester",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.
Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]