正则表达式匹配字符之间的空格

时间:2014-04-27 06:23:03

标签: java regex rubular

我有这个正则表达式

(\((-?\d+.\d+\s?-?\d+.\d+,?)+\))*

它似乎匹配字符串最开头的字符之间的空格以及我想要匹配的部分。如何更改我的正则表达式以匹配它们,因为它在转换为JSON时会导致空数组?

1 个答案:

答案 0 :(得分:1)

使用+(一个或多个)代替*(零或更多)

(\((-?\d+.\d+\s?-?\d+.\d+,?)+\))+