Regex Tester | Erstelle präzise Regex-Ausdrücke
Der Regex Tester überprüft und validiert reguläre Ausdrücke. Unterstützt JavaScript, Python und PHP. Bietet Syntaxhervorhebung und sofortige Rückmeldungen. Ideal für Entwickler zur Verbesserung ihrer Regex-Fähigkeiten.
Suchergebnisse
Häufige Muster
Schnellreferenz
^: Zeilenanfang\n$: Zeilenende\n\b: Wortgrenze\n\B: Keine Wortgrenze \d: Ziffer [0-9]\n\w: Wort [A-Za-z0-9_]\n\s: Leerzeichen\n.: Beliebiges Zeichen außer Zeilenumbruch Nutze dieses Tool von deinem KI-Agenten aus
Kostenlose JSON-API und Model Context Protocol (MCP)-Server. Keine Anmeldung, kein API-Schlüssel, CORS offen. Für Claude, ChatGPT, Cursor, Skripte und Frontend-Apps konzipiert.
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()); Hinzufügen zu claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) oder einem anderen MCP-kompatiblen Client:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Häufig gestellte Fragen
2. Wählen Sie die benötigten Flags (g, i, m, etc.)
3. Geben Sie Ihren Testtext in das große Feld ein
4. Klicken Sie auf "Regex testen", um hervorgehobene Übereinstimmungen zu sehen
5. Nutzen Sie die Schnellreferenz und Beispiele zur Hilfe
- Falsche Verwendung von Ankern (^ und $)
- Falsche Verwendung von Zeichenklassen
- Übermäßige Verwendung gieriger Quantifizierer
- Fehlende Tests von Randfällen
- Studieren Sie die Schnellreferenz
- Probieren Sie die häufigen Muster-Beispiele aus
- Testen Sie Ihre Muster mit verschiedenen Eingaben
- Experimentieren Sie mit verschiedenen Flags
- i (case-insensitive): Groß-/Kleinschreibung ignorieren
- m (multiline): Verhalten von ^ und $ ändern
- y (sticky): Ab Position suchen
- u (unicode): Unicode-Unterstützung
Über reguläre Ausdrücke
Reguläre Ausdrücke (Regex) sind leistungsstarke Werkzeuge zur Textmustererkennung und -manipulation, die in der Programmierung, Textverarbeitung und Datenvalidierung verwendet werden.
Häufige Anwendungsfälle:
- Formularvalidierung (E-Mails, Telefonnummern, Passwörter)
- Datenextraktion und -analyse
- Suchen und Ersetzen
- Textverarbeitung und -formatierung
- Eingabevalidierung und -bereinigung