如何在java中拆分String我的空行

时间:2015-02-11 11:32:35

标签: java

任何人都可以帮我如何用空行拆分字符串吗? 例如,我有以下字符串

abc def ghk
122 saf fsaf

sfa fasf

afsf

我想用空行拆分字符串,输出应如下

string[0] = "abc def ghk
    122 saf fsaf"
String[1]="sfa fasf"
String[2]="afsf"

提前致谢

1 个答案:

答案 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]);