Catégories

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

Activer pour traiter chaque ligne comme un test séparé

Afficher les groupes avec valeurs vides/null dans les résultats

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]