Suchen - Ersetzen <\.*>

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Suchen - Ersetzen <\.*>

Re: Suchen - Ersetzen <\.*>

von Delabarquera » Mo, 14.04.2008 19:47

Hab vergessen, mich bei allen zu bedanken, was hiermit geschieht! - D.

Re: Suchen - Ersetzen <\.*>

von chrk » Fr, 21.03.2008 12:12

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...

Re: Suchen - Ersetzen <\.*>

von Karolus » Fr, 21.03.2008 11:07

Hallo
Falls in einem Absatz mehrere dieser eingefassten Textstellen vorkommen, musst du verhindern das von der ersten < bis zur letzten > gefunden wird:
<[^>]*>

Gruß Karo

Re: Suchen - Ersetzen <\.*>

von chrk » Fr, 21.03.2008 10:16

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.

Suchen - Ersetzen <\.*>

von Delabarquera » Fr, 21.03.2008 09:48

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.

Nach oben