Help with regexp replacing every second comma in the string

前端 未结 6 524
暖寄归人
暖寄归人 2020-12-19 04:36

I have a string of that displays like this....

1235, 3, 1343, 5, 1234, 1

I need to replace every second comma with a semicolon

i.e.

1235, 3;

6条回答
  •  醉梦人生
    2020-12-19 05:26

    How about:

    var regex = /(\d+),\s(\d+),\s/g;
    var str = '1235, 3, 1343, 5, 1234, 1'; 
    alert(str.replace(regex, '$1, $2; ')); // 1235, 3; 1343, 5; 1234, 1
    

提交回复
热议问题