我有下载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";
答案 0 :(得分:0)
以下是使用空字符串替换逗号字符的演示:
var mystring = "this,is,a,test"
console.log("Before: " + mystring);
mystring = mystring.split(',').join(' ');
console.log("After: " + mystring);