RegexSearch

DataTools
Sicherheitsstufe 1 - Lesen

Beschreibung

Die ultimative Suchpower für Profis! RegexSearch nutzt reguläre Ausdrücke, um komplexe Muster in Texten zu finden – E-Mail-Adressen, Telefonnummern, URLs, Datumsformate, IDs und jede beliebige Struktur. Die mühsame Textsuche gehört der Vergangenheit an!

Mit Capture-Group-Unterstützung, Multi-Line-Modus und umfassenden Regex-Optionen extrahieren Sie strukturierte Daten aus unstrukturierten Texten. Keine Regex-Kenntnisse nötig – einfach beschreiben, was Sie suchen!

Warum dieses Tool überzeugt

Komplexe Muster mühelos finden
Capture Groups – extrahieren Sie Teile
E-Mails, URLs, IPs automatisch erkannt
100%ige Genauigkeit bei der Extraktion

Perfekt geeignet für:

Data Scientists, Security-Analysten, Entwickler und alle, die Daten aus Texten extrahieren müssen. Ideal für Log-Analyse, Web-Scraping, Datenvalidierung, Forensik und Text-Mining. Perfekt für Lead-Generierung, Konformitätsprüfungen, Spam-Filterung und Datenbereinigung!

Zeitersparnis: Bis zu 30 Minuten pro Analyse

Statt manuell durch Dokumente zu gehen, Muster zu suchen und Daten zu kopieren, extrahiert RegexSearch automatisch alle gewünschten Informationen mit chirurgischer Präzision – tausende Vorkommen in Sekunden!

JSON Parameter

text ERFORDERLICH (String)
Der Text, in dem mit Regex gesucht werden soll.
pattern ERFORDERLICH (String)
Der reguläre Ausdruck (Regex-Pattern) zur Suche. Beispiel: "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}" für E-Mails
caseSensitive OPTIONAL (Boolean)
Ob Groß-/Kleinschreibung beachtet werden soll. Standard: false
multiLine OPTIONAL (Boolean)
Ob der Multi-Line-Modus aktiviert werden soll. Standard: false

Beispielaufruf

{ "tool": "RegexSearch", "params": { "text": "Kontakt: max@example.com, anna@test.org\nTel: +49 123 456789", "pattern": "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}", "caseSensitive": false, "multiLine": true } }

Beispiel-Verwendung

1
Quelltext bereitstellen
Laden Sie den Text, der durchsucht werden soll – Logs, E-Mails, Webseiten oder Dokumente.
2
Regex-Pattern definieren
Erstellen Sie ein reguläres Ausdrucksmuster für die Daten, die Sie extrahieren möchten.
3
Extrahierte Daten nutzen
Verarbeiten Sie die gefundenen Treffer und Capture-Groups weiter.

Rückgabewerte

Das Tool gibt ein Objekt mit den folgenden Eigenschaften zurück:

matches (Array)
Array mit allen gefundenen Übereinstimmungen, jeweils mit Wert, Index und Capture-Groups
matchCount (Integer)
Gesamtanzahl der gefundenen Übereinstimmungen
groups (Array)
Array mit allen Capture-Groups pro Match
pattern (String)
Das verwendete Regex-Pattern
found (Boolean)
True wenn mindestens eine Übereinstimmung gefunden wurde
error (String, optional)
Fehlermeldung falls die Suche fehlgeschlagen ist (z.B. ungültiges Pattern)

Verwandte DataTools

Bereit für mehr DataTools?
Entdecken Sie alle unsere Datenverarbeitungs-Tools für fortgeschrittene Textanalyse.
Alle DataTools erkunden
Zurück zu DataTools