空白の削除はString.trim()と同じくらい簡単です。しかし、私の文字列には、保持したいタブ(\ t)文字が含まれています。
例:
"teststring\t\t\t ".trimSpaceNotTab() => "teststring\t\t\t"
私の現在の実装はsplit()を使用することです。
String[] arr = tabbedString.split("\t");
次に、それらをどこかで文字列として結合します。
この実装は遅くて醜いです。
タブを保持できるJavaのより良い方法はありますか?