首页 > 解决方案 > 创建读取流(utf-8)而不破坏单词

问题描述

我正在尝试读取一个大文件并尝试查找某些特定单词的出现次数。所以我正在创建一个读取流fs.createReadStream(filePath, { encoding: 'utf-8' })stream.on('data' passToWorker)

我注意到它实际上没有给出正确的计数,我认为这是因为我从流中收到的块有断词。

一个可能的解决方案是使用realine逐行获取,但这需要很长时间。我想知道我们是否可以在不影响速度的情况下找到解决方案。

谢谢

标签: node.js

解决方案


推荐阅读