Seite 1 von 1

Text suchen und mit Leerzeichen ersetzen

Verfasst: So, 05.08.2012 20:31
von scully
Hallo,

folgendes Problem: ich habe einen ziemlich langen Fliießtext mit zahlreichen Absätzen. Darin stehen immer wieder Literaturverweise, die mit geschwungenen Klammern markiert sind, z.B.

BLABLABLA BLABLABLA BLABLABLA {#1234: 24} BLABLABLA ({#126}{#12:9}). und seitenlang so weiter.

Jetzt möchte ich den ganzen Text zwischen den Literaturverweisen löschen, dass am ende nur noch dasteht

{#1234: 24} ({#126}{#12:9})

Ich habe zwar gefunden, dass die Suchfunktion dafür folgende ist:

}[^{]*{

Stimmt das? Und wenn ja, wie kann ich dann erreichen, dass alles dazwischen ersetzt wird z.B. durch ein Leerzeichen?

Danke :-)

Jul

Re: Text suchen und mit Leerzeichen ersetzen

Verfasst: Mo, 06.08.2012 11:19
von Thomas Mc Kie
scully hat geschrieben:Ich habe zwar gefunden, dass die Suchfunktion dafür folgende ist:
}[^{]*{

Stimmt das?
Wow, einfach eingeben und ausprobieren kommt nicht in Frage? Zum Ersetzen musst du das einfach unter Ersetzen eintragen.

Als Hilfe: http://www.ooowiki.de/Regul%C3%A4rerAusdruck

Grüße

Thomas

Re: Text suchen und mit Leerzeichen ersetzen

Verfasst: Mo, 06.08.2012 23:44
von scully
Hej,

sorry, das war natürlich völlig falsch formuliert.... :?

Nein, es klappt natürlich nicht, deshalb meine Frage....Wenn ich das Dokument nehme, wird mir gesagt, dass der Ausdruck nicht auffindbar ist.

Und mir ist nicht klar, womit ich ersetzten muss - ich verstehe es so, dass ich mit }[^{] { ersetzen muss, also
suche alle diese Klammern innerhalb der Abschnitte und setze ein Leerzeichen dazwischen?

Danke

Jul

Re: Text suchen und mit Leerzeichen ersetzen

Verfasst: Di, 07.08.2012 11:00
von Thomas Mc Kie
Ah, Literaturverweise ist das Stichwort (in ner Beispieldatei wäre es mir gleich aufgefallen!). Das sind ja Felder, die werden so nicht durchsucht.
viewtopic.php?f=1&t=54215

--> vielleicht klappt AltSearch, wie bei meiner Frage als Antwort kam (hab ich selbst aber nicht probiert, da es bei mir manuell schneller ging.

Grüße

Thomas