
blackfire185
Stamm-User
- 40
Hi
ich weiß dass ist eine extrem dumme Frage aber ich komme einfach nicht weiter. Ich will einen String bei genau 4+ splitten. Wenn ich
oder
gibt es eine Exception.
OK klar + ist ja ein operator und kein regulärer Ausdruch(wenn ichs richtig verstanden habe)
Google Suchergebnisse richten sich alle auf ein Plus.
Dann habe ich das gefunden:
aber das definiert ja jedes Zeichen in der eckigen Klammer als Splitzeichen, also wird nach jedem + getrennt.
Dann habe ich das ganze etwas erweitert:
dies klappt zwar nur ich will mich irgendwie um einen guten Syntax bemühen und das kommt mir jetzt eher als workarround vor und nicht als saubere Lösung. Also wie mache ich sowas richtig?
mfg
ich weiß dass ist eine extrem dumme Frage aber ich komme einfach nicht weiter. Ich will einen String bei genau 4+ splitten. Wenn ich
Code:
String[]laufband = text.split("++++");
Code:
String[]laufband = text.split("\\++++");
OK klar + ist ja ein operator und kein regulärer Ausdruch(wenn ichs richtig verstanden habe)
Google Suchergebnisse richten sich alle auf ein Plus.
Dann habe ich das gefunden:
Code:
String[]laufband = text.split("[++++");
Dann habe ich das ganze etwas erweitert:
Code:
String[]laufband = text.split("[+]"+"[+]"+"[+]"+"[+]");
dies klappt zwar nur ich will mich irgendwie um einen guten Syntax bemühen und das kommt mir jetzt eher als workarround vor und nicht als saubere Lösung. Also wie mache ich sowas richtig?
mfg