如何在字符串(java)中将多个空格替换为单个空格?

时间:2014-09-25 14:00:51

标签: java string character

我想要做的是将多个空格替换为字符串中的单个空格。

我有字符串变量

String text = "i  want  to  replace   multiple space";

我希望它变成

String text = "i want to replace multiple space";

我怎么能这样做?请帮助我,谢谢你。

2 个答案:

答案 0 :(得分:2)

使用正则表达式 尝试

"my   extra spaced   string".replaceAll("\\s+?"," "); 

多数民众赞成它。

答案 1 :(得分:1)

使用此:

   text = text.replaceAll("\\s{2,}", " ");