Suchen und Ersetzen von Großbuchstaben in einem Wort

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 und Ersetzen von Großbuchstaben in einem Wort

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

von m-o-p » Mi, 17.03.2021 16:20

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:]

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

von Mondblatt24 » Mi, 17.03.2021 12:47

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

Gruß Peter

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

von Stephan » Di, 16.03.2021 17:35

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


Gruß
Stephan

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

von Hiker » Di, 16.03.2021 17:35

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

Suchen und Ersetzen von Großbuchstaben in einem Wort

von m-o-p » Di, 16.03.2021 17:15

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!

Nach oben