我想用值“N/A”替换具有任何空格的字符串。示例:我有一个数组;
var array= ["value1", undefined, "value3"];
var array2= ["value1", "value2", "value3"];
var array3= ["value1", "value2", undefined];
这是动态生成的数组,因此值可能不同。我有 3 个数组实例,其中填充了不同的值。现在我想undefined从数组中删除所有值并将其替换为“N/A”;首先我将数组转换为字符串,然后进行替换。
array.toString().replace(/\:''/gi, "\:\"\"");
outputs: "value1,,value3"; instead I want: "value1, N/A, value3"
然而我不太熟悉正则表达式,因此我在这方面失败了。
知道如何实现这一目标吗?
SMILET
慕田峪9158850
郎朗坤
相关分类