JavaScript替换空间

时间:2017-09-15 18:35:33

标签: javascript

下面是替换文件名中空格的部分代码。 这应该是非常直接和简单的。 但它没有工作,忽略了空的空间。

“名称”如下:GGAmbergSüdVF5611

是否应该像:GG_Amberg_Süd_VF_5611.csv

有什么问题/或者我可以做得更好\?

var name = feature.attributes["name"].replace(" ", "_");
var filename = feature.attributes["name"] + "_" + feature.attributes["id"] + ".csv";

我也尝试过,但也忽略了空格

var name = feature.attributes["name"].replace(/\s/g, "_");
var filename = name + "_" + feature.attributes["id"] + ".csv";

3 个答案:

答案 0 :(得分:0)

您在var名称中存储了替换结果,但似乎您没有在下面使用此变量。

答案 1 :(得分:0)

尝试Settings > general > Add app > Add firebase to your web app

.replace(/ /g,"_");

答案 2 :(得分:0)

  

您可以使用替换方法,也可以使用join进行拆分。

//using splict & join method
console.log("*using split method All Char contact with underscore".split(' ').join('_'))


//using replae method
console.log("Using replace method Char contact with underscore".replace(/ /g,'_'))