在JS中替换字符串的字符

时间:2015-07-06 13:14:32

标签: javascript

我有下载excel文件的功能。发送地址行1和2的两个标题可以包含字符“,”。我希望被“”取代。我试过用 替换(/,/ g,'') 但不起作用。

for(i=0;i<columns.length;i++){
                if(indexesNotToInclude.indexOf(i)>=0){continue;}
                if(firstColumn){
                    firstColumn=false;
                }
                else{
                    csvString += ",";
                }

                console.log(columns[i].name+":"+item[columns[i].name]);
                csvString += item[columns[i].name];
                if([columns[i].name]=='ShippingAddressLine1'||[columns[i].name]=='ShippingAddressLine2')
                {

                    csvString += (item[columns[i].name]).replace(/,/g,' ');
                }
            }
            csvString += "\r\n";

1 个答案:

答案 0 :(得分:0)

以下是使用空字符串替换逗号字符的演示:

var mystring = "this,is,a,test"  
console.log("Before: " + mystring);
mystring = mystring.split(',').join(' ');
console.log("After: " + mystring);

Demo