【发布时间】:2014-02-22 06:13:38
【问题描述】:
我正在尝试将文本拆分为一个数组,然后最终使用该数组的内容创建一个新文件。
但是,当我这样做时,文本文件包含一个逗号分隔的列表,而不是使用数组表示法。
这是目前为止的代码:
var input = "4 Every Dog Must Have His 66 Every Day,";
var lorem = function(text) {
var textArray = input.split(' ');
for (var i = textArray.length - 1; i >= 0; i--) {
if (textArray[i].match(/(\d+)$/)) {
textArray.splice(i, 1);
}
}
return textArray;
};
output = lorem(input);
var fs = require('fs');
fs.writeFile("test", output, function(err) {
if(err) {
console.log(err);
} else {
console.log("The file was saved!");
}
});
【问题讨论】: