Forum: Programmieren allgemein
by Khabarakh,
5. Jul 2006
Whoops, jetzt wo dus sagst... *g*
Ich nehme an, du musst den Regex als Property des SynEdits angeben und kannst somit keinen eigenen Code noch mit hineinschmuggeln? Wenn ja, sollte es doch zumindest eine weitere Property geben, bei der du die Capture Group, die ausgewertet werden soll, einstellen kannst.
@S2B: Es wird keine Capture Group erzeugt, das Ergebnis sollte aber das gleiche bleiben.
Forum: Programmieren allgemein
by Khabarakh,
5. Jul 2006
TRegExpr beherrscht keine Lookaheads? Das ist ja wirklich schlecht :gruebel: .
Der Lookahead ist aber sowieso falsch, hier wird ein Lookbehind benötigt:
(?<!\\)"|'
Aber wenn TRegExpr keine Lookaheads unterstützt, sieht es für Lookbehinds wohl auch schlecht aus ;) .
Ein Workaround:
(^|)('|")