Seite 1 von 1

[Gelöst] Suchen nach Textstellen zwischen zwei Zeichen

Verfasst: Mo 3. Nov 2025, 20:45
von Butch
Schwierige Frage?

In der Testdatei steht:
In diesem Absatz sind zwei Textteile zwischen spitze Klammern gesetzt. <Das da ist die erste Stelle.> Im Dokument soll nun nach solchen Stellen gesucht werden, per Suchen/Ersetzen mit <.*> im Feld Suchen (Reguläre Ausdrücke aktiviert), und zwar per Taste Alle suchen. Hier passiert leider Folgendes: Es werden nicht die zwei getrennten Stellen gefunden/markiert, sondern alles zwischen erster und letzter spitzen Klammer im Absatz. Also bis <hierher:> Wie könnte man das ändern?

Re: Suchen nach Textstellen zwischen zwei Zeichen

Verfasst: Mo 3. Nov 2025, 21:14
von Butch
Ich glaube, ich habe die Lösung.

Im Suchfeld muss angegeben werden:
<[^>]*>
Also: Suchen nach Stellen mit < am Anfang und > am Ende, wobei dazwischen beliebig viele Zeichen (*) sein können, die in [...] angegeben sind, wobei aber dort eben angegeben ist (^), dass > nicht vorkommen darf (was so sein soll, weil mit dem ersten > die Stelle endet.

Re: [Gelöst] Suchen nach Textstellen zwischen zwei Zeichen

Verfasst: Mo 3. Nov 2025, 22:24
von miesepeter
Möchtest du den gefundenen Text umformatieren? Und wenn ja, einschließlich oder ausschließlich der spitzen Klammern?

Re: [Gelöst] Suchen nach Textstellen zwischen zwei Zeichen

Verfasst: Di 4. Nov 2025, 07:27
von Butch
miesepeter hat geschrieben:
Mo 3. Nov 2025, 22:24
Möchtest du den gefundenen Text umformatieren? Und wenn ja, einschließlich oder ausschließlich der spitzen Klammern?
Ja, den durch Alles suchen gefundenen Stellen weise ich dann eine Zeichenvorlage zu. Klappt wunderbar. (Die Klammern entferne ich erst zum Schluss.)

Die spitzen Klammern wurden als Markierung durch den vorhergehenden Schritt eingesetzt, z.B.:
.* mit fett + kursiv, ersetzen durch <$0> mit nicht fett + nicht kursiv (Standard)