1

特定の文字列に非表示の改行文字が含まれている場合(\ nではなく、この値がデータベースから渡されるため、16進数で0A)、どうすればそれを切り刻むことができますか?Apache Chompは役に立ちますか?

http://commons.apache.org/lang/api-2.5/org/apache/commons/lang/StringUtils.html#chomp(java.lang.String

データベースから返されるテキストの16進形式は、「5761 69204D616E0D0A」です。

キャリッジリターン付きの「ワイマン」に変換されます。

4

1 に答える 1

4

正規表現を使用できます

String text = "Hello\r\nThere\r\n";
String shortText = text.replaceAll("\r", "");
于 2011-07-29T09:02:04.763 に答える