String beim nächstem groß geschriebenen Buchstaben trennen

Bregedur

Mitglied
Hallo,

ich benötige zur Überprüfung der richtigen Stelle in meinem Programm eine Methode oder Funktion, welche einen String beim nächsten großgeschriebenen Buchstaben trennt.

Zum Beispiel sollen aus "MaxMustermann" zwei Variablen enstehen, zum Einen "Max" und zum Anderen "Mustermann".

Für alle Lösungsvorschläge und Ansätze wäre ich sehr dankbar.

Liebe Grüße
Bregedur
 
Hallo,
ich würde das so machen (ist wahrscheinlich nicht die eleganteste Lösung)
Java:
String s = "MaxMustermann";
String[] t = s.split("(?=\\p{Upper})");
String out="";
for (String u:t) out+=u+" ";
out=out.substring(0, out.length()-1);
System.out.println(out);

Viele Grüße,
Andreas
 

Neue Themen


Zurück
Oben