Date: prev next · Thread: first prev next last
2019 Archives by date, by thread · List index


Hallo, Gerhard & Jürgen!

Am 15.07.19 um 21:06 schrieb Gerhard Weydt:

Der erste Teil mit den fehlenden Anführungszeichen ist völlig richtig (nur hat der Schreiber einmal die Umschalttaste vergessen und statt dem Semikolon einen Doppelpunkt getippt, also nicht kopieren!).

Der Doppelpunkt war schon in der Übersetzung falsch drin.

Hier zum Vergleich die englische Hilfe:

=REGEX("1234S6ABCDEF";"[:digit:]";"Z") returns "Z23456ABCDEF", where the first match of a digit is replaced by "Z".

=REGEX("1234S6ABCDEF";"[:digit: ]";"Z";"g") returns "ZZZZZZABCDEF", where all digits were replaced by "Z".

Ich habe beide Übersetzungen (s. ursprüngliche E-Mail unten) korrigiert
(inklusive dem ":" im zweiten String), für 6.2 sowie für master.

Dem zweiten Punkt, der Ergänzung Anführungszeichen in der Syntaxbeschreibung, schließe ich mich nicht an. Im ersten Parameter, kann ein Bezug stehen,  im vierten, wenn die Option "Vorkommen" verwendet wird, eine Zahl, dann wären jeweils die Anführungszeichen falsch. Im Übrigen steht in der Erläuterung der Parameter, dass es sich um einen Text handelt, was die Einrahmung mit Anführungszeichen bereits einschließt.

Sehe ich genauso, zumal die Anführungszeichen auch nicht im Englischen
vorhanden sind.

Gruß
Christian

Am 14.07.2019 um 22:17 schrieb Jürgen Kirsten:

In der Hilfe Datei zur neuen Funktion REGAUS ist in den Beispielen ein Fehler. Bei den ersten beiden Beispielen, wurde hinter "[:digit:] die Anführungszeichen vergessen!


Beispiele
=REGAUS("123456ABCDEF";"[:digit:];"Z") ergibt "Z23456ABCDEF", wobei die erste Zahl mit "Z" ersetzt wurde. =REGAUS("123456ABCDEF";"[:digit:];"Z":"g") ergibt "ZZZZZZABCDEF", wobei jede Zahl mit "Z" ersetzt wurde.

Richtig sollte es lauten:
=REGAUS("123456ABCDEF";"[:digit:]";"Z") ergibt "Z23456ABCDEF", wobei die erste Zahl mit "Z" ersetzt wurde. =REGAUS("123456ABCDEF";"[:digit:]";"Z":"g") ergibt "ZZZZZZABCDEF", wobei jede Zahl mit "Z" ersetzt wurde.

Außerdem sollten bei der Erklärung der Syntax auch die Anführungszeichen eingefügt werden.

Syntax
REGAUS( Text ; Ausdruck [ ; [ Ersetzung ] [ ; Kennzeichen|Vorkommen ] ] )

Richtig sollte es lauten:
REGAUS("Text";"Ausdruck";"Ersetzung";"Kennzeichen|Vorkommen")

--
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/discuss/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.