我正在尝试访问一个文本文件并拥有一个数组,并且每行都是一个数字数组。
它在 Node.js 上返回
9235
9096 637
我希望它返回
[[9235],
[[9096],[637]]
索引.js
console.log("Hello World");
var fs = require('fs');
var array = fs.readFileSync('txt/numbers.txt').toString().split("\n");
for(i in array) {
console.log(array[i]);
}
数字.txt
9235
9096 637
最佳答案
如果其他答案不正确,并且您实际上想要每行都有一个数组数组:
array.map(function(line) {
return line.match(/\d+/g).map(function (n) {
return [+n];
});
});
关于javascript - Node.js 将每一行分成一个整数数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35165574/