[英]Remove commas from a string using js
我有一个类似的地址
Address : 273A-84, Sundharam Street,, Ganthi Path, Kovai,,,,India,641001
如果字符串有两个以上的逗号,我想用单个逗号代替。
在以上街道旁和kovai旁边的地址中,有多个逗号。我要替换为一个逗号。
我的预期输出是:
Address : 273A-84, Sundharam Street,Ganthi Path,Kovai,India,641001
请提出正则表达式。
var str = "Address : **273A-84, Sundharam Street,, Ganthi Path, Kovai,,,,India,641001**";
str.replace(/\,{1,}/gi, ',');
演示: http : //jsbin.com/sejuma/2/
您可以尝试以下方法:
var str="Address : 273A-84, Sundharam Street,, Ganthi Path, Kovai,,,,India,641001 ";
res = str.replace(/^[, ]+|[, ]+$|[, ]+/g, ",").trim();
alert("{" + res+ "}");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.