Testeur de Groupes Nommés
Analyse et affiche les groupes de capture nommés à partir de motifs regex
## Testeur de Groupes Nommés
Testez et extrayez des groupes de capture nommés d'expressions régulières. Cet outil vous aide à travailler avec la syntaxe des groupes de capture nommés ES2018 `(?<name>...)` dans vos motifs regex.
**Fonctionnalités:**
- Analyse et affiche tous les groupes de capture nommés de votre motif regex
- Testez contre du texte d'entrée et extrayez toutes les correspondances avec leurs groupes nommés
- Visualisez les résultats dans un format tabulaire organisé
- Prise en charge du traitement par lots (une chaîne de test par ligne)
- Exportez les résultats au format JSON/CSV
- Statistiques complètes sur les correspondances et les groupes
**Syntaxe des Groupes Nommés:**
- Utilisez `(?<name>...)` pour définir un groupe de capture nommé
- Les noms de groupes doivent être des identificateurs JavaScript valides
- Exemple : `(?<year>\\d{4})-(?<month>\\d{2})-(?<day>\\d{2})`
**Instructions:**
1. Entrez votre motif regex avec groupes nommés
2. Optionnellement définissez les drapeaux regex (par défaut : "g" pour correspondance globale)
3. Entrez du texte à tester
4. Activez le mode lot pour tester plusieurs chaînes (une par ligne)
5. Ajustez la limite de résultats max si nécessaire
6. Cliquez pour voir toutes les correspondances avec leurs valeurs de groupes nommés
**Cas d'Utilisation:**
- Analyser et valider des données structurées (dates, URL, coordonnées)
- Extraire des champs spécifiques de fichiers journaux
- Tester des motifs regex complexes avant la mise en production
- Apprendre et déboguer les groupes de capture nommés
Documentation de l'API
Point de terminaison de la requête
POST /fr/api/tools/named-group-tester
Paramètres de la requête
| Nom du paramètre | Type | Requis | Description |
|---|---|---|---|
| textInput | textarea | Oui | - |
| pattern | text | Oui | - |
| flags | text | Non | - |
| batchMode | checkbox | Non | Activer pour traiter chaque ligne comme un test séparé |
| includeUnmatched | checkbox | Non | Afficher les groupes avec valeurs vides/null dans les résultats |
| maxResults | number | Non | - |
Format de réponse
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Données JSON:
Données JSON
Documentation de MCP
Ajoutez cet outil à votre configuration de serveur MCP:
{
"mcpServers": {
"elysiatools-named-group-tester": {
"name": "named-group-tester",
"description": "Analyse et affiche les groupes de capture nommés à partir de motifs regex",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=named-group-tester",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.
Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]