Hallo!
Ich bin heute morgen verwirrt. Es kommt nicht so oft vor, aber: wenn ich bisher einen beliebigen Text zwischen zwei spitzen Klammern gesucht habe, ging das immer mit dem reg. Ausdruck <\.*>. (Benutze ich, um so gezeichnete Korrektur-Anmerkungen zu suchen bzw. über "Suchen alle" in einem Rutsch rot einzufärben.)
Und auf einmal unter OO 2.3.1 geht das nicht mehr? Lediglich zwei einsame spitze Klammern <> werden gefunden. Oder versagt mein Gedächtnis, und es geht doch anders?
Wer weiß Rat?
Grüße! D.
Suchen - Ersetzen <\.*>
Moderator: Moderatoren
-
- *****
- Beiträge: 424
- Registriert: Do, 24.11.2005 19:17
- Wohnort: München
Re: Suchen - Ersetzen <\.*>
Hallo,
wenn Du den Backslash weglässt, wird alles gut. Der maskiert den Punkt als als Punkt, nicht RegEx. "<\.*>" sucht also spitze Klammern mit beliebig vielen (oder Null) Punkten dazwischen.
wenn Du den Backslash weglässt, wird alles gut. Der maskiert den Punkt als als Punkt, nicht RegEx. "<\.*>" sucht also spitze Klammern mit beliebig vielen (oder Null) Punkten dazwischen.
Re: Suchen - Ersetzen <\.*>
Hallo
Falls in einem Absatz mehrere dieser eingefassten Textstellen vorkommen, musst du verhindern das von der ersten < bis zur letzten > gefunden wird:
<[^>]*>
Gruß Karo
Falls in einem Absatz mehrere dieser eingefassten Textstellen vorkommen, musst du verhindern das von der ersten < bis zur letzten > gefunden wird:
<[^>]*>
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Suchen - Ersetzen <\.*>
Guter Tipp Karo,
das habe gar ich nicht getestet und bin auf die Problematik gar nicht gestossen.
Aber die Logik von <[^>]*> muss man sich auch erst mal auf der Zunge zergehen lassen: "Suche alle Zeichen, die zwischen spitzen Klammern stehen, aber kein '>' sind...
das habe gar ich nicht getestet und bin auf die Problematik gar nicht gestossen.

Aber die Logik von <[^>]*> muss man sich auch erst mal auf der Zunge zergehen lassen: "Suche alle Zeichen, die zwischen spitzen Klammern stehen, aber kein '>' sind...
Zuletzt geändert von chrk am Mo, 14.04.2008 20:44, insgesamt 2-mal geändert.
-
- *****
- Beiträge: 424
- Registriert: Do, 24.11.2005 19:17
- Wohnort: München
Re: Suchen - Ersetzen <\.*>
Hab vergessen, mich bei allen zu bedanken, was hiermit geschieht! - D.