Tools für die Textpflege – Reguläre Ausdrücke in der Praxis

Im letzten Beitrag habe ich gezeigt, wie Reguläre Ausdrücke Ihnen die Arbeit erleichtern können, wenn Sie Texte von falschen Zeilenumbrüchen, Sonderzeichen oder Ähnlichem säubern müssen.

Programme, die Reguläre Ausdrücke unterstützen

Echte Nerds nutzen Kommandozeilentools oder schreiben ihre eigenen Perl-Skripte, um den Inhalt von Textdateien mit Hilfe von Regulären Ausdrücken zu korrigieren. Alle anderen tun sich mit einem Textprogramm leichter.

Suchen & Ersetzen für OpenOffice/LibreOffice

Die normale Suchfunktion der Office-Pakte stößt schnell an ihre Grenzen. Bei OpenOffice und LibreOffice kann man aber auch reguläre Ausdrücke verwenden. Dazu müssen Sie nur das entsprechende Kästchen im Such-Dialog aktivieren.

Etwas komfortabler geht es mit der Erweiterung Alternative dialog Find & Replace for Writer. Gerade wer nur gelegentlich mit Regulären Ausdrücken arbeitet, wird diese Möglichkeit schätzen. Hier kann man sich Dinge wie „Erstes Zeichen eines Absatzes“ oder „Jedes Leerzeichen“ bequem zusammenklicken.

Auch hilfreich: Tipps für die Suche in OpenOffice im OO-Wiki.

TextWrangler / Notepad++

Auch die kostenlosen Editoren TextWrangler (Mac) oder Notepad++ (Windows) verstehen Reguläre Ausdrücke.

Automatisch weniger Arbeit

Wer immer wieder die gleichen Säuberungsaktionen durchführen muss, für den ist eine Automatisierungslösung extrem praktisch. Man kann z.B. ein VisualBasic-Skript oder ein AppleScript schreiben, was das erledigt. Oder man nutzt eines der folgenden Tools:

Clean Text

Clean Text ist ein kleines Mac-Programm, das es im AppStore gibt. Es hat sehr viele vordefinierte Textpflege-Werkzeuge, die einem viel Arbeit abnehmen. Man kann aber auch eigene Suchen bzw. Ersetzungen als „Makro“ erstellen. So muss man nur einmal seine Kette von Regulären Ausdrücken erstellen und kann sie dann immer wieder auf Mausklick ausführen.

Screenshot Clean Text
Clean Text bringt eine Reihe sehr nützlicher Voreinstellungen mit.

Clean Text – derzeit 4 Euro, normalerweise 8 Euro

TextSoap/TextSoap Express

TextSoap bzw. dessen Expressversion kann noch sehr viel mehr. Es ist aber auch deutlich teuer – ich habe beides nicht selbst getestet, da für meine Zwecke Clean Text vollkommen ausreicht.

Im AppStore: TextSoap – 32 Euro

Im AppStore: TextSoap Express – 19 Euro

RegExr

Die Site RegExr habe ich ja schon im vorigen Beitrag sehr gelobt. Aber es wird noch besser: Sie kann sogar die Suchen abspeichern, die Sie definiert haben. Und wenn Sie das nicht online machen wollen, können Sie sich die Anwendung auch als Adobe Air-Programm herunterladen.

Und schließlich noch ein Tipp für alle, die noch tiefer in Reguläre Ausdrücke einsteigen wollen: Regular-Expressions.info. Hier finden sich Tutorials, Erklärungen, Beispiele etc. (nur auf Englisch).

1 Gedanke zu „Tools für die Textpflege – Reguläre Ausdrücke in der Praxis“

Schreibe einen Kommentar