Auch hi!
Sven hatte ich genau anders herum verstanden?!
Wie Du Sven verstanden hast, kann ich Dir auch nicht sagen :-)
Er fand sogar obige Lösung sei gut umgesetzt :-))
Jawoll, und dazu stehe ich auch: Dafür, daß ich nur sehr grob skizziert hatte, ist die Lösung ziemlich kompakt geworden.
Wenn natürlich Bugs vorhanden sind, muß man um sie herumarbeiten, das ist ganz klar. Ich hätte ansonsten auf ein Trennzeichen einfach verzichtet, und stattdessen mit regulären Ausdrücken gearbeitet - aber so ist auch ganz schön.
Wie aber schon unlängst erwähnt: Wenn etwas nicht so will, wie man selbst: Testweise alles ausgeben lassen, was verarbeitet werden soll: Vor der Verarbeitung, bei der Verarbeitung, und nach der Verarbeitung. Nur so ist man sicher, daß 1. das ankommt, was man erwartet, 2. daß passiert, was man wollte, und 3. das rauskommt, was rauskommen soll (insbesondere bei SQL-Statements nicht ganz unwichtig).
- Sven Rautenberg