用空字符串替换java中方括号之间的逗号和句号

时间:2015-06-02 06:23:18

标签: java regex

我想替换以下字符串

([S Creatine]+[b.gfr])-0.32+[c,gd]*1000,00

([S Creatine]+[bgfr])-0.32+[cgd]*1000,00

我有一个正则表达式,只用括号替换括号内的Dashes。

1 个答案:

答案 0 :(得分:1)

[.,](?=[^\[]*\])

你可以试试这个。empty space。请参阅演示。lookahead将确保被捕获的.,前面有][没有SELECT product_no, group_concat(size SEPARATOR ' '), sum(quantity) FROM product_details group by product_no; 他们。

https://regex101.com/r/pG1kU1/10