从Java String的末尾删除不可见的字符

时间:2015-09-20 22:39:20

标签: java string

如何在Java String中找到最后一个可见字符?我想从Java String中删除所有换行符和其他不可见字符

亲切的问候, 托德

2 个答案:

答案 0 :(得分:4)

string_variable.replaceAll("\\p{C}", "?");

这将替换所有不可打印的字符。其中p {C}选择不可见的控制字符和未使用的代码点。

答案 1 :(得分:3)

您可以使用String类的trim()方法删除尾随(和前导)空格和换行符:

String trimmed = original.trim();