Testeur Regex
Testez les motifs regex en temps réel avec mise en surbrillance. Aucune donnée ne quitte votre navigateur.
Testeur Regex
Ce testeur d'expressions régulières vous permet d'écrire et valider des motifs regex directement dans votre navigateur. Les six drapeaux JavaScript standard sont disponibles.
Le regex s'exécute localement dans votre navigateur.
Comment utiliser
- Tapez ou collez un motif dans le champ Motif Regex. Pas besoin de barres obliques.
- Sélectionnez les drapeaux : g (global), i (insensible à la casse), m (multiligne), s (dotAll), u (unicode), ou y (sticky).
- Entrez ou collez votre texte de test dans l'éditeur ci-dessous.
- Les correspondances sont mises en surbrillance automatiquement. Le nombre de correspondances apparaît dans la barre d'état.
- Utilisez Copier pour copier le texte, Télécharger pour sauvegarder, ou Effacer pour réinitialiser.
Qu'est-ce qu'une expression régulière ?
Une expression régulière (regex) est une séquence de caractères définissant un modèle de recherche.
JavaScript implémente les regex nativement via l'objet RegExp.
Notes de saisie
Entrez le motif regex sans délimiteurs. Les drapeaux sont contrôlés par les cases à cocher.
Exemple
Un motif simple pour trouver des chaînes de type email :
--- Pattern --- \b\w+@\w+\.\w+\b --- Flags --- g (global) --- Test Text --- Contact us at [email protected] or [email protected]. Invalid: @missing.com or user@ --- Matches Found --- 2 matches: 1. [email protected] 2. [email protected]
Intégration MCP
MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.
Nom de l'outil MCP: regex-tester
Point de terminaison MCP: https://coding.tools/mcp
Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.
Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.
Exemple de requête tools/call :
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"regex-tester","arguments":{"input":"Order #A102 total $58.40","options":{"pattern":"#[A-Z]\\d+","flags":"g"}}}}'
La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.