Hi,
sicher kennen viele von euch die SynEdit-Komponenten (
http://synedit.sourceforge.net).
Basierend auf dem beiliegenden Search&Replace-Beispiel möchte ich eine Suche realisieren, die ein komplettes
HTML-Tag einschließlich des Schlusstags sucht.
Dazu verwende ich folgenden Ausdruck: '<' + TagName + '.*?>(.*?</' + TagName + '>)?'
Jetzt zum Problem:
Mit dieser Suche werden nur Strings zurückgeliefert, die nur eine einzige Zeile benötigen. Sobald ein Zeilenumbruch auftritt, wird der String nicht mehr gefunden.
Gibt es hierfür vielleicht irgendeine Lösungsmöglichkeit???
Ich habe ja bereits daran gedacht, eine eigene SearchEngine-Klasse, abgeleitet von TSynEditRegexSearch zu erstellen, in der ich dann Modifikationen an der Behandlung des regulären Ausdrucks vornehmen könnte. Allerdings weiß ich nicht, was ich verändern müsste, damit die Suche auch auf mehrzeilige Vorkommen ausgeweitet würde.
Ich bin über jede Hilfe dankbar!
Cu, Chris