我有一个字符串:
"Id=1;UserId=1,2,3;Name=Harry,Sam,Rena,Bob;Age=22"
我要用“;”替换“,”在以下位置:
CW_PROJECT_ROOT_DIR
有人可以帮忙吗?
答案 0 :(得分:0)
您可以寻找逗号,并且不要使用逗号和等号。然后用冒号代替。
var string = "Id=1,UserId=1,2,3,Name=Harry,Sam,Rena,Bob,Age=22",
result = string.replace(/,(?=[^,]+=)/g, ';');
console.log(string);
console.log(result);