2017-02-23 2 views
0

Sagen wir, ich habe eine Zeichenfolge:Teilen einer Zeichenkette in Teilstrings mit Split.String ("");

String temp = "One Two Three  Four"; 

Und ich will jedes Wort dieser Zeichenfolge erhalten, wenn es einen Raum wäre, würde ich verwenden:

String[] splitTemp = temp.split(" "); 

Wie kann ich es tun für unterschiedliche Mengen an Leerraum? Sorry, wenn das eine dumme Frage ist.

Antwort

1
temp.split("\\s+"); 

Dies macht alle weißen Leerzeichen ein einzelnes Trennzeichen.

+0

Vielen Dank für die schnelle Antwort :) – Artemis

+0

kein Problem :) – sbowde4

1

Split akzeptiert ein Regex-Argument, z. temp.split("\\s+") entspricht einem oder mehreren Leerzeichen.

+0

Oh danke :) – Artemis

Verwandte Themen