Normal
Mit RegularExpressions sollte das schon gehen. Wechselt sich ja ganz gut ab.edit:bin nicht so gut in RegEx aber das könnte vllt klappen:[code=Java]String s = "12345Beispielwort13.2.So4Wort345Meier21Mueller";Pattern p = Pattern.compile("(\\d+\\.?\\d?\\.?(Mo)?(Di)?(Mi)?(Do)?(Fr)?(Sa)?(So)?)|([a-zA-Z]+)");Matcher m = p.matcher(s);while (m.find()) { System.out.println(m.group());}[/code]obwol das bestimmt einige hier schöner hinbekommen . aber gut, erfüllt seinen Zweck.
Mit RegularExpressions sollte das schon gehen. Wechselt sich ja ganz gut ab.
edit:
bin nicht so gut in RegEx aber das könnte vllt klappen:
[code=Java]
String s = "12345Beispielwort13.2.So4Wort345Meier21Mueller";
Pattern p = Pattern.compile("(\\d+\\.?\\d?\\.?(Mo)?(Di)?(Mi)?(Do)?(Fr)?(Sa)?(So)?)|([a-zA-Z]+)");
Matcher m = p.matcher(s);
while (m.find()) {
System.out.println(m.group());
}[/code]
obwol das bestimmt einige hier schöner hinbekommen . aber gut, erfüllt seinen Zweck.