Regexbuddy – Reguläre Ausdrücke
“Reguläre Ausdrücke” sind ein wichtiger Bestandteil von Programmier- und Skriptsprachen.
Regexbuddy ist mein Lieblingstool um komplexe “reguläre Ausdrücke” zu erstellen, zu prüfen, anzuwenden und zu archivieren.
Ja, Ihr hab richtig gelesen, all diese Funktionen beinhaltet dieses geniale Tool.
Hier mal ein paar Szenarios, die im Umgang mit “regulären Ausdrücken” gerne auftreten und wie Euch Regexbuddy dabei unterstützen kann:
“Suchen und Ersetzen” von großen Dateimengen
Viele von Euch haben bestimmt schonmal eine große Menge von Dateien per “Suchen und Ersetzen” bearbeitet und dabei einen “regulären Ausdruck” verwendet, da ein einfacher String nicht ausreichte. Wie schnell dabei Fehler auftreten können, weil irgendwelche Eventualitäten nicht bedacht worden sind, wisst Ihr ja dann.
Damit solche Aktionen etwas kontrollierter ablaufen, gibt es bei Regexbuddy eine Grep-Funktion, die schon in einer Vorschau anzeigt, wieviel Dateien von den Änderungen betroffen sind und vor allem kann man visuell schonmal kontrollieren wie diese Änderungen aussehen werden. Diese Funktion kann wirklich Zeit und Nerven sparen.
Verwaltung von Regex-Mustern
Sehr oft kann man erstellte Regex-Muster zu einem späteren Zeitpunkt wieder gebrauchen. Nur wie es oftmals mit der Ordnung und dem Gedächtnis ist, weiß man zwar, dass man so einen Ausdruck schon mal irgendwo verwendet hat, nur leider nicht mehr, wo das war.
Auch hier kann Abhilfe geschaffen werden, mit der internen Regex-Bibliothek.
Erstellen von Code-Snippets
Ihr benutzt regelmäßig “reguläre Ausdrücke”, jedoch in verschiedenen Skript- und Programmiersprachen? Kein Problem, Regexbuddy unterstützt dabei, den frisch erstellten “regulären Ausdruck” in eine Match-Funktion Eures Vertrauens zu verpacken.
Per Dropdown kann man bequem zwischen PHP, Javascript, VB und anderen “Sprachen” wählen und bekommt prompt die richtige Syntax geliefert.
Weiter möchte ich gar nicht ins Detail gehen, ich denke anhand der gezeigten Beispiele sieht man recht deutlich, wieviel Komfort dieses Programm bietet.
Einen kleinen Haken gibt es allerdings doch noch, Regexbuddy ist leider nicht Open Source. Eine Single User Lizenz erhaltet Ihr im Shop für 29,95 Euro.
Wer öfter mit regulären Ausdrücken arbeitet, weiß wieviel Zeit bei manchen Suchmustern drauf gehen kann. Aus diesem Grund ist dieser Preis eigentlich ein Witz, denn die Zeitersparnis, die man mit diesem Programm erhält, ist auf jeden Fall mehr Wert.
ähnliche Beiträge:
- Flexible Renamer – Dateien und Verzeichnisse bequem umbenennen
Webentwickler erhalten regelmäßig Dateien von Dritten, wie z. B. Fotografen oder Kunden. Dabei kommt
Javascript Online-Kompressoren
Javascript ist mit diversen Frameworks wie z. B. jQuery, Prototype oder Ext wieder regelrecht in Mod
Visual Diff and Merge Tools
Jeder Entwickler sollte ein solches Tool besitzen. Wer mit einer Versionsverwaltung wie z. B. Subver



