Mit einem Durchgang dürfte das wohl fast unmöglich sein, da er auch nach den []-Zeichen suchen soll, die ja normalerweise als Platzhalter stehen.
Habe es nun einfach mit zwei Durchläufen gemacht, einen für den Code vor dem [-Zeichen und einen für den Code nach dem ]-Zeichen...
Tread erledigt
Grüsse Belimo