【发布时间】:2017-06-08 16:56:27
【问题描述】:
我在一个名为 foo 的对象中有不同数量的元素
事先不知道对象的数量,如何将所有多个空格转换为一个空格?
这样
var foo = [[day_1: "Hello World "], [day_2:" Hello World"], [day_3: "Hello World "], [day_4: "Hello World"], [day_5:" Hello World "], [day_6: "Hello World"], [day_7: "Hello World"]]
会变成:
var output = [[day_1: "Hello World "], [day_2: " Hello World"], [day_3: "Hello World "], [day_4: "Hello World"], [day_5: " Hello World "], [day_6: "Hello World"], [day_7: "Hello World"]]
到目前为止,我已经尝试过了,但它没有产生预期的输出,因为它应该是 for each 循环格式:
foo.replace(/ +(?= )/g,'')
【问题讨论】:
标签: javascript