2008年1月16日水曜日

Javaで改行の除去

スズキです。

表記を実現するためにいろいろ試していたら、
結局下記のように実装してしまった。

--------
BufferedReader reader = new BufferedReader(new StringReader(source));
String tmp = "";
String relpaced = "";
while((tmp = reader.readLine()) != null) {
  relpaced += tmp;
}
--------
※source: 改行を含む元データ
※relpaced: 改行除去後のデータ

String.replaceとかString.replaceAllとか試してみたけど、
うまくいかず、結局、上記実装にしてしまいました。

やっぱり、スマートじゃないよなー。

--

http://suz-lab.blogspot.com/

0 コメント: