小编典典

Java字符串-用一个空格替换多个空格,然后根据空格将字符串拆分成数组

java

假设我有一个字符串

s ="[    2323.2323 232.3232 0.2 0.3 3232]"

我想通过空格分隔符将其拆分为字符串数组。我还想保留值之间的单个空格,而忽略多个空格。

做这个的正则表达式是什么?


阅读 367

收藏
2020-11-26

共1个答案

小编典典

首先摆脱多个空格:

String after = before.trim().replaceAll(" +", " ");

然后使用split方法将字符串拆分为数组

2020-11-26