Testeur Regex | Testez vos expressions régulières rapidement
Le Testeur Regex permet de créer, tester et déboguer des expressions régulières. Il prend en charge plusieurs langages comme PHP, Python et JavaScript, offrant des résultats instantanés et des explications pour chaque correspondance.
Résultats des Correspondances
Motifs Courants
Référence Rapide
^: Début de ligne\n$: Fin de ligne\n\b: Limite de mot\n\B: Pas une limite de mot \d: Chiffre [0-9]\n\w: Mot [A-Za-z0-9_]\n\s: Espace blanc\n.: Tout caractère sauf nouvelle ligne Utilisez cet outil depuis votre agent IA
API JSON et serveur Model Context Protocol (MCP) gratuits. Sans inscription, sans clé d'API, CORS ouvert. Conçu pour Claude, ChatGPT, Cursor, scripts et applications frontend.
curl -X POST https://mate.tools/api/v1/regex-test.php \
-H "Content-Type: application/json" \
-d '{"pattern":"\\d+","text":"abc 123 def 456","operation":"match_all"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/regex-test.php",
data=json.dumps({"pattern":"\\d+","text":"abc 123 def 456","operation":"match_all"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/regex-test.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"pattern":"\\d+","text":"abc 123 def 456","operation":"match_all"}),
});
console.log(await r.json()); Ajoutez à claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) ou tout autre client compatible MCP :
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Questions Fréquentes
2. Sélectionnez les drapeaux nécessaires (g, i, m, etc.)
3. Entrez votre texte de test dans le grand champ
4. Cliquez sur "Tester Regex" pour voir les correspondances surlignées
5. Utilisez la référence rapide et les exemples pour vous aider
- Ne pas utiliser les bonnes ancres (^ et $)
- Mauvaise utilisation des classes de caractères
- Surutilisation des quantificateurs gourmands
- Ne pas tester les cas limites
- Étudier le guide de référence rapide
- Essayer les exemples de motifs courants
- Tester vos motifs avec diverses entrées
- Expérimenter avec différents drapeaux
- i (insensible à la casse) : Ignore la casse
- m (multiligne) : Change le comportement de ^ et $
- y (adhésif) : Correspond depuis la position
- u (unicode) : Support Unicode
À Propos des Expressions Régulières
Les expressions régulières (regex) sont des outils puissants de correspondance et de manipulation de motifs textuels utilisés en programmation, traitement de texte et validation de données.
Cas d'Utilisation Courants :
- Validation de formulaires (emails, téléphones, mots de passe)
- Extraction et analyse de données
- Opérations de recherche et remplacement
- Traitement et formatage de texte
- Validation et assainissement des entrées