Re: [writer] Bug beim Suchen-und-Ersetzen per Regex

Pit Zyclade <[email protected]> Sun, 19 Feb 2012 12:45:50 +0100
Newsgroups gmane.comp.openoffice.general.german
Message-ID <[email protected]>
Am 19.02.2012 08:26, schrieb Wolfgang Jäth:
> Hallo,
>
> Wenn ich im Writer (OOo 3.2.1, Win7) folgenden Text habe (ja, ist nur
> Buchstabensalat, ich wollte gerade eigentlich nur was - ganz anderes
> - ausprobieren):
>
> |  Asdfrew[ABSATZ]
> |  dfrw[ZEILENUMBRUCH]
> |  dfe[ABSATZ]
> |  frhwedg[ABSATZ]
>
> und darin folgende Ersetzung vornehme:
>
> Suche: 'w$'
> Ersetze alles durch: '\t'
> [X] Regulärer Ausdruck
>
> erhalte ich folgendes Ergebnis:
>
> |  Asdfre[TABULATOR][ABSATZ]
> |  dfr\t[ZEILENUMBRUCH]
> |  dfe[ABSATZ]
> |  frhwedg[ABSATZ]
>
> D. h. es wird zwar korrekterweise das 'w' in der ersten Zeile durch den
> Tabulator ersetzt, und auch das 'w' in der letzten Zeile wird unberührt
> belassen, aber das 'w' in der zweiten Zeile, vor dem /Zeilenumbruch/,
> wird durch den *Text* '\t' ersetzt.

Unter LO 3.4.5 ebenso!

Ob bekannt oder nicht, weiß ich nicht.

Ist aber ein Doppelfehler, denn
- eigentlich dürfte er nur das erste w finden. Das in der zweiten Zeile steht 
nicht am Absatzende!
- die Ersetzung mit einem Text "\t" ist nicht korrekt, sondern es hätte ein 
Tabulator sein müssen.

Gruß

Pit Z.

-- 
-----------------------------------------------------------------
To unsubscribe send email to users-unsubscribe-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]
For additional commands send email to sympa-FbeHCBNAjHiBIukByRZ1s9i2O/[email protected]
with Subject: help