Ich versuche, split()
zu benutzen, um diese Ausgabe zu erhalten:
Colour = "Rot/Weiß/Blau/Grün/Gelb/"
Colour = "Orange"
...aber es ist mir nicht gelungen. Was mache ich falsch?
Grundsätzlich suche ich nach dem letzten /
und teile den String dort auf.
String pattern = "[\\/]$";
String colours = "Rot/Weiß/Blau/Grün/Gelb/Orange";
Pattern splitter = Pattern.compile(pattern);
String[] result = splitter.split(colours);
for (String colour : result) {
System.out.println("Colour = \"" + colour + "\"");
}