gpt4 book ai didi

javascript - 将文本文件拆分为 Node JS 中的数组

转载 作者:行者123 更新时间:2023-11-30 20:57:29 29 4
gpt4 key购买 nike

您好,我看过很多拆分行的示例,但是如果某些行的字符串中包含\n,我该如何拆分 txt 文件中的行。

假设我有一个包含以下行的文件:

"Test \n Line1"
"Test Line 2"

如何将这两行拆分为:

ResultArray = ['Test \n Line1', 'Test Line 2']

最佳答案

你也可以试试这个,

在您的文本文件中,只需将每个字符串放在换行符中,不带引号。之后,您的文本文件应该看起来像这样,

Test \n Line1
Test Line 2

在你阅读文本文件的地方写

var ResultArray;
fs.readFile('test', 'utf8', function(err, contents) {
ResultArray = contents.split("\n");
});

现在你的 resultArray 看起来像

ResultArray =  ['Test \\n Line1', 'Test Line 2' ];

别担心你的 resultArray包含带有 double \\n 的项目.当您尝试从数组中获取一些值时,它将只有 one \就像你做的时候一样console.log(resultArray[0])你的输出会像

Test \n Line1

关于javascript - 将文本文件拆分为 Node JS 中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47503629/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com