Regulärer Suchausdruck gesucht

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Regulärer Suchausdruck gesucht

Beitrag 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) 736 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
Dateianhänge
content.xml.zip
(1 KiB) 46-mal heruntergeladen
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Regulärer Suchausdruck gesucht

Beitrag von Stephan »

Danke, funktioniert prima.


Gruß
Stephan
Antworten