import java.util.*;
class Ideone {
public static void main
(String[] args
) { String multiLineText
= "\tHello World!" + "\n" + "New line";
String lineSeparatorRegex
= "\r?\n"; // usually "\n" on Linux/Mac or "\r\n" on Windows
List
<String
> condensedLines
= new ArrayList();String[] lines
= multiLineText.
split(System.
lineSeparator()); // alternative: use the regex condensedLines.add(line.replaceAll("\\s+", " ")); // condense
}
System.
out.
println(condensedPerLine
); }
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgSWRlb25lIHsKICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewpTdHJpbmcgbXVsdGlMaW5lVGV4dCA9ICJcdEhlbGxvICAgICAgICBXb3JsZCEiICsgIlxuIiAgICAgICAgCiAgKyAiTmV3IGxpbmUiOwoKU3RyaW5nIGxpbmVTZXBhcmF0b3JSZWdleCA9ICJccj9cbiI7IC8vIHVzdWFsbHkgIlxuIiBvbiBMaW51eC9NYWMgb3IgIlxyXG4iIG9uIFdpbmRvd3MKCkxpc3Q8U3RyaW5nPiBjb25kZW5zZWRMaW5lcyA9IG5ldyBBcnJheUxpc3QoKTsKU3RyaW5nW10gbGluZXMgPSBtdWx0aUxpbmVUZXh0LnNwbGl0KFN5c3RlbS5saW5lU2VwYXJhdG9yKCkpOyAvLyBhbHRlcm5hdGl2ZTogdXNlIHRoZSByZWdleCAKZm9yIChTdHJpbmcgbGluZSA6IGxpbmVzKSB7CiAgY29uZGVuc2VkTGluZXMuYWRkKGxpbmUucmVwbGFjZUFsbCgiXFxzKyIsICIgIikpOyAvLyBjb25kZW5zZQp9ClN0cmluZyBjb25kZW5zZWRQZXJMaW5lID0gU3RyaW5nLmpvaW4oU3lzdGVtLmxpbmVTZXBhcmF0b3IoKSwgY29uZGVuc2VkTGluZXMpOwpTeXN0ZW0ub3V0LnByaW50bG4oY29uZGVuc2VkUGVyTGluZSk7CiAgICB9Cn0K