Auf Thema antworten

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.



Oben