【发布时间】:2017-02-22 12:24:38
【问题描述】:
输入:
var array1 = ["12346","12347\n12348","12349"];
步骤:
将
\n替换为','并添加到列表中。
输出:
var array2 = ["12346","12347","12348","12349"];
我尝试了以下逻辑,但没有达到输出。好像少了点什么。
var array2 = [];
_.forEach(array1, function (item) {
var splitData = _.replace(item, /\s+/g, ',').split(',').join();
array2.push(splitData);
});
我的代码输出:
["12346","12347,12348","12349"]
【问题讨论】:
标签: javascript lodash