Der reguläre Ausdruck hat schon viele fehlerfreie Jahre auf dem Buckel.
Macht halt eben Mucken nach der Portierung von 2007 nach XE.
Also mit geschweiften Klammern hatte ich in pcre noch nie Probleme. Nur wenn daraus tatsächlich eine Quantifizierung entsteht. Dann ist ein \ angesagt. Werde den Einwand aber auf jeden Fall mal im Hinterkopf behalten.
Noch ein Frage zu dem *? (was wirklich prima funktioniert. Danke !)
Bedeutet dies, dass pcre bei nongreedy quantifiers immer nur einen Match auf den Stack legt?
Derart ins Eingemachte bin ich da nie gegangen.