Kategorie: Entwicklung
Regex-Gruppen-Extraktor
Einen regulären Ausdruck ausführen und die Erfassungsgruppen als Tabelle exportieren
Führen Sie einen regulären Ausdruck über einen Text aus, sammeln Sie die Erfassungsgruppen aus jedem Treffer und exportieren Sie das Ergebnis als CSV. Läuft vollständig in Ihrem Browser; nichts wird hochgeladen.
2 Treffer gefunden.
Group 1,Group 2,Group 3 Ada,Lovelace,ada@example.com Grace,Hopper,grace@example.com
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Um strukturierte Daten aus Log-Zeilen, E-Mails oder anderem halbstrukturiertem Text herauszulösen, schreibt man üblicherweise eine Regex mit Erfassungsgruppen und wendet sie dann Zeile für Zeile von Hand an. Dieses Tool wendet das Muster in einem Durchgang auf den gesamten Text an, durchläuft jeden Treffer und ordnet die Erfassungsgruppen als Zeilen an, sodass sie sich direkt in eine Tabellenkalkulation kopieren lassen.
So funktioniert es
- Geben Sie ein Muster mit einer oder mehreren Erfassungsgruppen ein, z. B. (\w+) (\w+) <([^>]+)>.
- Setzen Sie bei Bedarf Flags, etwa i für Groß-/Kleinschreibung ignorieren oder m für mehrzeiligen Modus.
- Fügen Sie den zu durchsuchenden Text ein. Jeder Treffer wird zu einer Zeile aus seinen Erfassungsgruppen.
- Kopieren Sie die CSV-Ausgabe.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Findet das Tool jeden Treffer, nicht nur den ersten?
- Ja. Intern wird immer das globale Flag angewendet, sodass jeder Treffer im Text erfasst wird, nicht nur der erste.
- Was passiert, wenn das Muster keine Erfassungsgruppen enthält?
- Jede Zeile enthält dann stattdessen den vollständigen Treffertext anstelle einer Erfassungsgruppe.
- Wird der Text irgendwohin gesendet?
- Nein. Der Abgleich läuft mit der eigenen Regex-Engine Ihres Browsers; Text und Muster verlassen die Seite nie.