Seite 1 von 1

Regulärer Suchausdruck gesucht

Verfasst: Do, 06.12.2012 09:48
von Stephan
Hallo,

in einer in Writer geöffneten content.xml-Datei, will ich nach Seriendruck-Datenbankfeldern suchen, welche allgemein so aussehen:

<text:database-display text:table-name="Tabelle1" text:table-type="table" text:column-name="Name" text:database-name="testadressen">xxx</text:database-display>

wobei in dem Dokument eine unbestimmte Anzahl dieser Felder in unbestimmten Positionen, im Fließtext, vorkommen können.

Der reguläre Suchausdruck:

<text:database-display.*/text:database-display>

findet jedoch, logischerweise, leider den kompletten Text welcher begrenzt ist durch "<text:database-display" des ersten Feldes und "text:database-display>" des letzten Feldes, bei anhängender Beispieldatei ergibt sich z.B. die Markierung:
suchmarkierung.gif
suchmarkierung.gif (53.28 KiB) 737 mal betrachtet

Was für einen regulären Ausdruck muß ich verwenden um immer nur eines der Seriendruck-Datenbankfelder in der Datei zu finden?

Sofern es die Aufgabe vereinfacht kann auch nur der folgend rot markierte Teil des Gesamteintrags als variabel angenommen werden:

<text:database-display text:table-name="Tabelle1" text:table-type="table" text:column-name="Name" text:database-name="testadressen">xxx</text:database-display>

Besser sollten aber folgend rot markierte Teile variabel berücksichtigt werden:

<text:database-display text:table-name="Tabelle1" text:table-type="table" text:column-name="Name" text:database-name="testadressen">xxx</text:database-display>



Gruß
Stephan

Re: Regulärer Suchausdruck gesucht

Verfasst: Do, 06.12.2012 14:28
von Stephan
Danke, funktioniert prima.


Gruß
Stephan