Javascript正则表达式将每隔一个逗号替换为分号

Javascript正则表达式将每隔一个逗号替换为分号,javascript,regex,replace,Javascript,Regex,Replace,我有一连串的时间,比如5:11,14:00,17:11,22:00 我需要用分号替换其他逗号,以获得5:11,14:00;17:11,22:00 正则表达式是什么 这应该可以做到: var times = '5:11,14:00,17:11,22:00'; times.replace(/(,[^,]*),/g, '$1;');

我有一连串的时间,比如
5:11,14:00,17:11,22:00

我需要用分号替换其他逗号,以获得
5:11,14:00;17:11,22:00

正则表达式是什么

这应该可以做到:

var times = '5:11,14:00,17:11,22:00';
times.replace(/(,[^,]*),/g, '$1;');