我正在构建一个命令行工具,并希望在这种特殊情况下使用 Node JS。
我有一个 TXT 文件,我想在每行上执行正则表达式并在另一个函数中使用它们。
1) 我是否应该使用 readFileSync 或 readFile 将 TXT 文件导入转换为 ARRAY,然后遍历该数组的元素?
2) 我应该使用 readLines 吗?
该文件的大小可能高达 5 MB,但随着时间的推移它会变得越来越大(最多数百个)。
3) 我应该为此特定目的使用 Python、Ruby 或任何其他语言吗?任何其他语言会使其变得更好吗?(请回答前两个问题,因为我可能无法使用不使用节点和选择不同的东西)
最终,我希望所有这些数据都存储在内存中,以便在不同时间重复使用,所以任何其他解决方案,只要它会很快,我都可以考虑。
非常感谢。