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