java replace all multiple spaces with one code example
Example 1: java split string on two or more spaces except for words in quotes
[Location, "Welcome to india", Bangalore, Channai, "IT city", Mysore]
Example 2: java split string on two or more spaces except for words in quotes
String str = "Location \"Welcome to india\" Bangalore " +
"Channai \"IT city\" Mysore";
List<String> list = new ArrayList<String>();
Matcher m = Pattern.compile("([^\"]\\S*|\".+?\")\\s*").matcher(str);
while (m.find())
list.add(m.group(1));
System.out.println(list);