仅匹配逗号,前面没有某些字符

时间:2019-01-09 14:44:42

标签: regex

我正在尝试使用正则表达式来选择字符串中不在任何方括号内的某些逗号。

number:10, test: [{"test1":"test2", "test3":"test4"}, {"test5":"test6", "test7":"test8"}], anothernumber: 99

我觉得最接近的是这个:

[^"}],

选择正确的逗号,但不幸的是,它也匹配逗号前的一个字符,因此结果是:

0,
],

我希望匹配项只是不放在方括号内的逗号,没有其他字符。

演示:https://regexr.com/463j3

0 个答案:

没有答案