我想修剪单个字符串中的空间

时间:2017-03-31 01:38:31

标签: java

                       :     VJ NT jdbc & hyC rayan asdALAYA
                                                                8 CHURCH ROAD 9 TH FLOOR
                                                PUNE 3256-34546561
                                                PUNE 412346

这是一个单独的字符串,它有很多空格我想修剪所有额外的空格,并为每个单词提供一个空格。请帮助我

1 个答案:

答案 0 :(得分:3)

您可以尝试用一个空格替换多个空格的所有块:

String input = "    :     VJ NT jdbc & hyC rayan asdALAYA";
input = input.replaceAll("\\s+", " ");

如果您还想删除可能剩​​余的前导空格或尾随空格,可以使用String.trim()

input = input.trim();