[問題] java 中去除多個連續換行

作者: gyID (gy的ID,殺神的氣魄)   2011-11-30 19:02:45
請問如何在 java String.replaceAll 中去除多個連續換行
例如
\n
ABCDEFG\n
\n
\n
\n
\n
1234567890\n
\n
我要一行文字搭配一個換行\n
\n
\n
變成
ABCDEFG\n
1234567890\n
我要一行文字搭配一個換行\n
試了好久,都不成功,
謝謝~
作者: btsken (Ken乓)   2010-01-30 21:33:00
string.replaceAll("\n\n+", "\n").replaceAll("^\n+", "")這樣看看是不是你要的
作者: gyID (gy的ID,殺神的氣魄)   2011-02-01 09:26:00
太帥了~這正是我想要的結果,謝謝b大
作者: adrianshum (Alien)   2011-02-06 00:49:00
直接 replaceAll "\n+" 為 "\n" 不行嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com