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.

Im Browser Aktualisiert 05/2026

/ /
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"]
    }
  }
}
API-Dokumentation OpenAPI 3.1 npm 60 Anf./min · 600 Anf./Stunde · max. 1 MB Body
Häufig gestellte Fragen

Reguläre Ausdrücke (Regex) sind leistungsstarke Werkzeuge zur Mustererkennung, die zum Suchen, Validieren und Manipulieren von Text verwendet werden. Sie bieten eine flexible Möglichkeit, komplexe Textmuster mithilfe einer speziellen Syntax zu beschreiben.

1. Geben Sie Ihr Regex-Muster in das obere Feld ein
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

• Vergessen von Escape-Zeichen bei Sonderzeichen
- Falsche Verwendung von Ankern (^ und $)
- Falsche Verwendung von Zeichenklassen
- Übermäßige Verwendung gieriger Quantifizierer
- Fehlende Tests von Randfällen

• Üben Sie mit verschiedenen Mustern
- Studieren Sie die Schnellreferenz
- Probieren Sie die häufigen Muster-Beispiele aus
- Testen Sie Ihre Muster mit verschiedenen Eingaben
- Experimentieren Sie mit verschiedenen Flags

• g (global): Alle Übereinstimmungen finden
- 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