Regex Toolkit für Openclaw

Ein leistungsstarkes CLI-Tool zum Testen, Abgleichen, Extrahieren und Erklären regulärer Ausdrücke mit einer Bibliothek von über 25 vordefinierten Mustern.

johnnywang2001
v1.0.0
Mar 22, 2026
0
875
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install regex-toolkit

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, regex-toolkit über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Regex Toolkit?

Regex Toolkit ist ein umfassendes Hilfsprogramm, das entwickelt wurde, um die komplexe Welt der regulären Ausdrücke für Entwickler zu vereinfachen. Als herausragender Eintrag in der Openclaw Skills-Sammlung bietet es eine abhängigkeitsfreie Python-Umgebung zur Validierung der Syntax, zur Durchführung von Suchen-und-Ersetzen-Operationen mit Rückreferenzen und zum Extrahieren von Daten aus Dateien oder Piped-Inputs.

Über den einfachen Abgleich hinaus zeichnet sich das Toolkit dadurch aus, kryptische Muster zu entmystifizieren, indem es Erklärungen der regex-Komponenten in einfachem Englisch liefert. Egal, ob Sie eine benutzerdefinierte Erfassungsgruppe debuggen oder die integrierte Bibliothek gängiger Muster wie ISO-Daten und UUIDs nutzen, dieser Skill stellt sicher, dass Ihre Textverarbeitung sowohl genau als auch effizient ist.

Regex Toolkit Anwendungsfälle

  • Debugging komplexer regulärer Ausdrücke durch Visualisierung von Erfassungsgruppen und Trefferpositionen.
  • Extrahieren spezifischer Datenpunkte wie E-Mails, IP-Adressen oder Telefonnummern aus großen Protokolldateien.
  • Durchführung von Massen-Suchen-und-Ersetzen-Operationen in Textdokumenten unter Verwendung von Rückreferenzen.
  • Erlernen und Lehren von regex durch die automatisierte Erklärungsfunktion in einfachem Englisch.
  • Validierung von benutzerdefinierten regex-Mustern innerhalb einer CI/CD-Pipeline oder eines Automatisierungsskripts.

So funktioniert Regex Toolkit

  1. Der Benutzer gibt ein reguläres Ausdrucksmuster an oder wählt eines der über 25 benannten integrierten Muster aus.
  2. Die Eingabe erfolgt über direkte Textzeichenfolgen, Dateipfade oder Standard-Input (stdin) Piping.
  3. Das Toolkit verarbeitet das Muster mit der regex-Engine von Python und wendet angeforderte Flags wie ignore-case oder multiline an.
  4. Für Abgleichsaufgaben berechnet es Start-/Endpositionen und identifiziert alle definierten Erfassungsgruppen.
  5. Für die Erklärungsaufgabe analysiert es das Muster rekursiv, um eine für Menschen lesbare Aufschlüsselung der Logik zu erstellen.
  6. Die Ergebnisse werden an die Konsole zurückgegeben oder als strukturiertes JSON-Objekt für die weitere Automatisierung ausgegeben.

Regex Toolkit Einrichtung

Um dies in Ihren Openclaw Skills-Workflow zu integrieren, stellen Sie sicher, dass Python 3.x installiert ist. Es sind keine externen Abhängigkeiten erforderlich.

# Klonen Sie Ihr Skills-Repository
# Navigieren Sie zum Verzeichnis scripts
cd scripts/

# Überprüfen Sie, ob das Toolkit bereit ist
python3 regex_toolkit.py patterns --list

Regex Toolkit Datenschema & Taxonomie

Das Toolkit verarbeitet Daten dynamisch basierend auf dem verwendeten Befehl. Bei Verwendung des Flags --json gibt es strukturierte Daten für die programmatische Verwendung zurück:

Datenkomponente Format Beschreibung
Match Position Ganzzahl-Paar Start- und Endindizes des Treffers im Quelltext.
Capturing Groups Objekt/Liste Key-Value-Paare für benannte Gruppen oder indizierte Listen für Standardgruppen.
Pattern Library Dictionary Eine Sammlung von über 25 vordefinierten Zeichenfolgen für gängige Formate wie email, ipv4 und uuid.
Explanation Tree String Eine mehrzeilige Aufschlüsselung von regex-Token und ihrer funktionalen Bedeutung.

Regex Toolkit Erweiterte Funktionen

  • Benannte Musterbibliothek: Sofortiger Zugriff auf Industriestandard-Muster für semver, Kreditkarten und Sozialversicherungsnummern ohne manuelle Eingabe.
  • Rückreferenz-Unterstützung: Erweiterte Suchen-und-Ersetzen-Logik, die das Umordnen oder Transformieren von erfasstem Text ermöglicht.
  • JSON-Ausgabemodus: Ermöglicht die nahtlose Integration mit anderen Openclaw Skills durch die Ausgabe maschinenlesbarer Trefferdaten.
  • Stream-Verarbeitung: Volle Unterstützung für stdin-Piping, sodass es als Filter in komplexen Shell-Pipelines fungieren kann.
  • Syntax-Validierung: Pre-Flight-Checks, um fehlerhafte regex-Muster abzufangen, bevor sie Laufzeitfehler im Produktionscode verursachen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*