Suchen und Ersetzen von Großbuchstaben in einem Wort

Das Textverarbeitungsprogramm

Moderator: Moderatoren

m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

Suchen und Ersetzen von Großbuchstaben in einem Wort

Beitrag von m-o-p »

Hallo Forum,

ich habe einen langen Text, in dem durch -Suchen und Ersetzen- Leerzeichen zwischen Wörtern weggefallen sind, wie hier:

Code: Alles auswählen

... die Luft hinaufDie Taucher und...
Nun möchte ich das wieder ordentlich trennen. Meine Versuche, u. a. mit Suchen:

Code: Alles auswählen

([:lower:])([:upper:])([:lower:])
Ersetzen:

Code: Alles auswählen

 $1$2$3
oder

Code: Alles auswählen

$1 $2$3
setzen die Leerzeichen nicht dorhin, wo sie sein sollen.

Ich stehe hier auf dem Schlauch, kann mir bitte jemand weiterhelfen?

Vielen Dank schon mal!
Hiker
******
Beiträge: 590
Registriert: Mo, 08.09.2014 21:34
Wohnort: Berlin

Re: Suchen und Ersetzen von Großbuchstaben in einem Wort

Beitrag von Hiker »

Hallo,

ich nehme an, dass die Vorgaben für die Anzahl fehlen,
so steht .* für beliebiges Zeichen, beliebig oft.
Siehe: http://userguide.icu-project.org/string ... characters

Für Deine Fall wurde ich folgendes probieren

Code: Alles auswählen

([:lower:]+)([:upper:]+?)([:lower:]*)
Wenn ich mich recht an einige Arbeiten mit :digit: erinnere müssen ausserdem die eckigen Klammern verdoppelt werden, das gäbe

Code: Alles auswählen

([[:lower:]]+)([[:upper:]]+?)([[:lower:]]*)
Weis ich aber gerade nicht auswendig.

Mfg, Jörn
Libre Office 6.3.1 (Win 10 Pro) / Libre Office 6.0.7 (Win8.1 Pro, Win 7 Pro) / AOO (Win 7)
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Suchen und Ersetzen von Großbuchstaben in einem Wort

Beitrag von Stephan »

Dein zweiter Ersetzen-Ausdruck ($1 $2$3) funktioniert bei mir tadellos. Zumindest bei DEinem konkreten Beispieltextschnipsel.


Gruß
Stephan
Mondblatt24
*******
Beiträge: 1136
Registriert: So, 14.05.2017 16:11

Re: Suchen und Ersetzen von Großbuchstaben in einem Wort

Beitrag von Mondblatt24 »

Hallo m-o-p,
ist [x] Gross- und Kleinschreibung beachten angekreuzt?

Gruß Peter
Win 11 (x64) ▪ 24.2.2.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

Re: Suchen und Ersetzen von Großbuchstaben in einem Wort

Beitrag von m-o-p »

Hallo zusammen,
danke für Eure Antworten!
Folgendes funktioniert:
Suchen:

Code: Alles auswählen

([[:lower:]]+?)([[:upper:]]{1})([[:lower:]]+?)
Ersetzen:

Code: Alles auswählen

$1 $2$3
und Groß- und Kleinschreibung muss aktiv sein.
Gibt es nun eine Möglichkeit, im gleichen Atemzug den Großbuchstaben in einen Kleinbuchstaben zu ändern? Das hier funktioniert nicht:

Code: Alles auswählen

$1 $2$3[[:lower:]
Antworten