如何用正常空间替换无休息空间?

时间:2014-02-24 13:11:21

标签: java ascii

我在很多例子中看到它只是这个:

message.replaceAll(nbsp, " ");

当然是说没有找到局部变量。我怎样才能简单地用正常空格替换字符串中的任何一个?

2 个答案:

答案 0 :(得分:5)

您需要创建一个本地变量String nbsp = " "

或简单使用message.replaceAll(" ", " ");

这也有效:

message.replaceAll("\u00a0"," ");

答案 1 :(得分:1)

尝试:

String message = "a b c";
String nbsp = " ";
message = message.replaceAll(nbsp, " ");
System.out.println(message);

输出:“a b c”