我尝试使用string.split(“ \ n \ n”),但它不起作用。有人有什么解决办法吗?提前致谢
首先你应该逃出的\
另一个\
这样的:
string.split("\\n\\n");
另一种方法是使用系统默认的行分隔符:
string.split(System.getProperty("line.separator")+"{2}");
或者您可以尝试将其混合使用:
string.split("(\\r\\n|"+System.getProperty("line.separator")+")+");
split
需要RegExp,因此您可以尝试解决您的问题的变体。
并且不要忘记,有时换行符不仅是\n
符号,对于Windows文件,它可以是\r\n
char序列。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句