Am 19.02.2012 18:17, schrieb Wolfgang Jäth:
Am 19.02.2012 12:45, schrieb Pit Zyclade:

Ist aber ein Doppelfehler, denn
- eigentlich dürfte er nur das erste w finden. Das in der zweiten Zeile steht
nicht am Absatzende!

Das ist Interpretationssache. Für mich ist der Match auf harten
Zeilenumbruch ok; /ursprünglich/ bedeutete '$' schließlich auch gar
nicht 'Absatzende', sondern 'Textende'. Und wenn man einen harten
Zeilenumbruch nicht mit '$' finden könnte, bräuchte man ein anderes
Sonderzeichen dafür.


Für mich ist das nicht so.

In der Hilfe steht eindeutig für $
"Findet den Suchbegriff nur, wenn er am Absatzende steht",
also weder am Zeilenumbruch, noch am Wortende.
Also sollte es auch so sein oder die Hilfe anders formuliert werden.

Für Zeilenumbruch wird ein anderes Muster verlangt, nämlich "\n". So wird mit w\n in der Tat das w vor dem Zeilenumbruch nur so gefunden. (Dass bei "Ersetzen durch" dann aber ein Absatzende erzeugt wird, was irritieren kann, steht aber in der Hilfe richtig beschrieben.)

Für Suche am Wortende gibt es das \>, so sucht also w\> nach allen Wortenden mit w richtig.

Übrigens tritt der beobachtete Ersetzungsfehler (\t) (bei mehrfachem Vorkommen ist es sofort erkennbar) nur bei Zeilenumbrüchen vor, nicht aber bei den Absatzenden.

Gruß

Pit Z.


--
-----------------------------------------------------------------
To unsubscribe send email to users-unsubscr...@de.openoffice.org
For additional commands send email to sy...@de.openoffice.org
with Subject: help

Antwort per Email an