I want to split a string like
\"first middle last\"
with String.split()
. But when i try to split it I get
if you have a string like
String s = "This is a test string This is the next part This is the third part";
and want to get an array like
String[] sArray = { "This is a test string", "This is the next part", "This is the third part" }
you should try
String[] sArray = s.split("\\s{2,}");
The {2,}
part defines that at least 2 and up to almost infinity whitespace characters are needed for the split to occur.