2017-04-26 77 views
0

我有製表符分隔的文件:如何在nodejs中將選項卡與選項卡分開?

04/20/13,22:54:08 10 17h ADC 10 11123456545644 0 

我寫這個片段閱讀本文件:

var lineReader = require('line-reader'); 
var fs = require('fs'); 

lineReader.eachLine('foo.txt', function(line, last, cb) { 
     var splitLine = line.split('\t'); 
     console.log(splitLine[0]); 

     if (last) { 
      cb(false); // stop reading 
     } else { 
     cb(); 
     } 
    }); 

輸出是這樣的:

04/20/13,22:54:08 
10 
17h ADC 
10 
11123456545644 
0 

我怎樣才能挑信息分離?

例如:with splitLine(0)我只期待timeStamp,但它會打印出enitre行。

這怎麼可能?

在此先感謝。

+0

您是否嘗試過在分割之前打印整行內容? – krrish

回答

2

子串的幫助下,您可以獲得時間戳console.log(splitLine[0].substring(10));

相關問題