帮助regexp替换字符串中的每秒逗号

mic*_*all 8 javascript regex

我有一串这样的显示....

1235,3,1343,5,1234,1

我需要用分号替换每一秒的逗号

1235,3; 1343,5; 1234,1

字符串长度将始终不同,但将遵循与上述相同的模式,即数字逗号空格数字逗号空格等.

我怎么能用javascript做到这一点?可能吗?

谢谢,迈克

Dmi*_*kov 8

'1235, 3, 1343, 5, 1234, 1'.replace(/([0-9]+),\s([0-9]+),\s/g, '$1, $2; ')
Run Code Online (Sandbox Code Playgroud)


tny*_*fst 7

var s = '1235, 3, 1343, 5, 1234, 1';
var result = s.replace(/(,[^,]*),/g,"$1;");
Run Code Online (Sandbox Code Playgroud)