2016-12-23 3 views
0

Es sollte nur lateinische Zeichen entsprechen. (Ich bin glücklich für EmEditor Vorschläge zu)Suchen Sie Wörter mit Großbuchstaben und ersetzen Sie sie mit dem Satzfall (Notepad ++)

Zum Beispiel für diese Strings:

ΜΕΓΑΛΗ μπίρα BOCK 
ΜΕΓΑΛΗ μπίρα BOCK-BRANEL 
ΜΕΓΑΛΗ μπίρα BOCK-BRANEL-CUMVAT 

werden sollte:

ΜΕΓΑΛΗ μπίρα Bock 
ΜΕΓΑΛΗ μπίρα Bock-Branel 
ΜΕΓΑΛΗ μπίρα Bock-Branel-Cumvat 

sollte es eine Möglichkeit sein, die Anzahl von aufeinanderfolgenden Kapitelle zu definieren ein Wort müsste dafür in Satzfall geändert werden. Zum Beispiel ab 4 oder mehr.

Antwort

0

Reguläre Ausdrücke sind dein Freund. Ich glaube, Sie dies wünschen:

Suchen nach: ([A-Z])([A-Z]{3,})

Ersetzen durch: \1\L\2

+0

Dank! Arbeitete perfekt :) – greektranslator

+1

'{1}' ist überflüssig. – Toto

+0

@greektranslator Schön, dass es funktioniert hat. Bitte akzeptieren Sie die Antwort, damit die Leute keine Zeit in einem bereits gelösten Problem verschwenden. @Toto, bemerkte das. Ich machte ein paar Tests und vergaß die '{1}' ... –

Verwandte Themen