标签: java regex string split
假设我有一个字符串
s ="[ 2323.2323 232.3232 0.2 0.3 3232]"
我想通过空格分隔符将其拆分为字符串数组。我还想在值之间保留一个空格并忽略多个空格。
执行此操作的正则表达式是什么?
答案 0 :(得分:8)
首先摆脱多个空格:
String after = before.trim().replaceAll(" +", " ");
然后使用split方法将String拆分为数组