任何人都可以帮我如何用空行拆分字符串吗? 例如,我有以下字符串
abc def ghk
122 saf fsaf
sfa fasf
afsf
我想用空行拆分字符串,输出应如下
string[0] = "abc def ghk
122 saf fsaf"
String[1]="sfa fasf"
String[2]="afsf"
提前致谢
答案 0 :(得分:5)
您可以将字符串拆分为只有空格的换行符,直到下一个换行符为止:
String input = "abc def ghk\n122 saf fsaf\n\nsfa fasf afsf";
String[] split = input.split("\n\\s*\n");
System.out.println(split[0]);