7

如何从字符串中删除多个换行符,这样我只能得到一个换行符(如果有的话)。例如我有一个字符串"\r\n\r\n\r\n\r\n\r\n\r\n\r\n",我怎样才能把它变成一个字符串'\n'

4

2 回答 2

28

你可以使用:

myString = myString.replaceAll("[\r\n]+", "\n");
于 2012-08-25T19:15:37.037 回答
2

在Android中,我设法用这个删除了两个以上的换行符

textPiece = textPiece.replaceAll("\n\n\n+", "\n\n");
于 2015-02-10T09:00:13.360 回答