Regex Ersetzen

Text mit Regex-Mustern in Echtzeit suchen und ersetzen. Unterstützt $1, $2 Rückreferenzen.

Regex-Muster
Ersetzen durch
Testtext
Vorschau
Ergebnisse erscheinen hier...
0 Zeichen 0 Treffer

Regex Ersetzen

Dieses Regex-Such-und-Ersetz-Tool ermöglicht das Suchen nach Mustern und Ersetzen in Echtzeit.

Suchen und Ersetzen läuft lokal im Browser.

Verwendung

  1. Geben Sie ein Regex-Muster in das Regex-Muster Feld ein. Keine Trennzeichen nötig.
  2. Wählen Sie die Flags: g (global), i (Groß-/Kleinschreibung ignorieren), m (mehrzeilig), s (dotAll), u (Unicode) oder y (sticky).
  3. Geben Sie eine Ersetzungszeichenkette in das Feld Ersetzen durch ein. Verwenden Sie $1, $2 für Rückreferenzen.
  4. Fügen Sie Ihren Testtext ein oder tippen Sie ihn. Treffer werden bei der Eingabe hervorgehoben.
  5. Klicken Sie Alle ersetzen, um die Ersetzung auf den gesamten Text anzuwenden.
  6. Verwenden Sie Kopieren, Herunterladen oder Löschen.

Was sind reguläre Ausdrücke ?

Ein regulärer Ausdruck (Regex) ist eine Zeichenfolge, die ein Suchmuster definiert.

Regex-Suchen und -Ersetzen ist eine der mächtigsten Texttransformationstechniken.

Eingabehinweise

Geben Sie das Muster ohne Trennzeichen ein. Die Ersetzungszeichenkette unterstützt $1 bis $9 und $&.

Beispiel

Datumsformat von MM/DD/YYYY auf YYYY-MM-DD ändern:

--- Pattern ---
(\d{2})/(\d{2})/(\d{4})

--- Replacement ---
$3-$1-$2

--- Flags ---
g (global)

--- Test Text ---
Today is 04/29/2026 and tomorrow is 04/30/2026.

--- Result ---
Today is 2026-04-29 and tomorrow is 2026-04-30.

MCP-Integration

MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.

MCP-Toolname: regex-replace

MCP-Endpunkt: https://coding.tools/mcp

Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.

Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC error.

Beispiel für eine tools/call-Anfrage:

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-replace","arguments":{"input":"Ticket ABC-123 is ready for review","options":{"pattern":"[A-Z]{3}-\\d{3}","replacement":"[ticket-id]","flags":"g"}}}}'

Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.