I have a varying number of elements in an object called foo
Not knowing the number of objects in advance, how can I convert all multiple whitespaces into one whitespace?
so that
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"]]
would become:
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"]]
I have tried this so far but it is does not produce the expected output as it should be in a for each loop format:
foo.replace(/ +(?= )/g,'')