如何用字符串中的空格替换逗号 - javascript

时间:2016-01-11 10:07:55

标签: javascript jquery

我想删除逗号:

当前价值为:C,A D, ,B D, 这些值来自DB,如上所述。

在这里,我们将得到我们的回复C,A表示我在,B选择了答案第一和第二个值,表示未选择第一个选项,选择了第二个选项。

在用户界面显示时,我不希望显示为C,A D, ,B D, 我希望显示为C,A D, B D,(仅在B之前删除逗号)。 正如我使用r = r.replace(/,/g , " ");

删除所有逗号,例如C A D B D

我想要C,A D, B D,

1 个答案:

答案 0 :(得分:2)

String.prototype.replaceAt=function(index, character) {
return this.substr(0, index) + character + this.substr(index+character.length);
}
var myStr = "'C,A' 'D,' ',B' 'D'";
var i = myStr.search(/[^A-Z],/g);
myStr = myStr.replaceAt(i+1, ' ');
console.log(myStr);