2014-04-01 52 views

回答

5

试试这个

s = s.replaceAll("(\r?\n){2,}", "$1"); 
+1

如果你需要做这个有很多,你可以定义'静态最终格局MERGE_LINEBREAKS = Pattern.compile( “(\\ \\ [R N){2}?”); '那么你可以使用s = MERGE_LINEBREAKS.matcher(s).replaceAll(“$ 1”);'这样会更好一些,因为你不会每次编译正则表达式。 –

+0

不错!谢谢!!! – Pheonix7

相关问题