正则表达式匹配圆括号之间的逗号分隔值

时间:2018-07-12 08:01:58

标签: regex

我有一个字符串如下:

(((154 -10.45, 154 -10, 154.315452 -10, 154.315452 -10.45, 154.0117846 -10.4498789, 154 -10.45)), ((154 -11, 154 -10.9383334, 154.6 -10.9383334, 154.6 -11, 154 -11)))

我想要做的是实现一个首先匹配外括号的表达式,使用逗号作为分隔符,从而产生:

154 -10.45, 154 -10, 154.315452 -10, 154.315452 -10.45, 154.0117846 -10.4498789, 154 -10.45

154 -11, 154 -10.9383334, 154.6 -10.9383334, 154.6 -11, 154 -11

我正在使用以下表达式\((.*?)\),*,但它仍返回比赛中的括号。我不太清楚在最后一个起始括号和第一个结束括号上需要匹配的模式。

0 个答案:

没有答案