the new_data output is ",$,2,$,4,$,"
but I am expecting ",$,$,$,$,$,", can someone kindly explain why to me? Thanks.
var data = ",1,2,3,4,5,";
var pattern = /,\d,/g
var new_data = data.replace(pattern, function(match){
return ",$,";
});
console.log(new_data);