Allgemein
"Reguläre Ausdrücke (Abk. RegExp oder Regex, engl. regular expression) bilden eine Familie von kompakten, leistungsfähigen formalen Sprachen mit denen sich (Unter-)Mengen von Zeichenketten beschreiben lassen." (Wikipedia)
Texteditoren
Viele Texteditoren besitzen eine Regex Engine z.B. für das Suchen und Ersetzen von Text. Darunter u.A.:
- BBEdit
- SubEthaEdit (mit Kurzreferenz im Hilfemenü)
- TextWrangler (Siehe auch TextWrangler Hilfe)
- Tincta Pro (Kurzreferenz im Hilfemenü)
Entwicklung
regexpviewer
Regexpviewer hilft beim beim Aufstellen von regulaeren Ausdrücken. Es handelt sich um ein einfaches TclTk Skript, welches alle gefundenen Textstellen eines beliebigen Textes bei gegebenen Ausdrücken farbig anzeigt. Für die Treffer von Gruppen mit der Maus über diese im Regex Bereich gehen.