"使用 JavaScript 中的文件读取和写入功能来实现对 txt 文本内容的筛选和写入操作。下面是一个实现的示例代码:\n\njavascript\nconst fs = require('fs');\n\n// 读取原始 txt 文件内容\nfs.readFile('input.txt', 'utf8', function(err, data) {\n if (err) throw err;\n\n // 将原始 txt 内容按行分割\n const lines = data.split('\n');\n\n // 筛选出带有 \"req:\" 或 \"ans:\" 的行,并删除前面的数据\n const filteredLines = lines.filter(line => line.includes(\"req:\" || line.includes(\"ans:\"))\n .map(line => line.split(\":\")[1]);\n\n // 将筛选出的内容写入新的 txt 文件\n fs.writeFile('output.txt', filteredLines.join('\n'), 'utf8', function(err) {\n if (err) throw err;\n console.log('筛选后的内容已写入 output.txt 文件');\n });\n});\n\n\n上述代码会读取名为 input.txt 的 txt 文件,筛选出带有 "req:" 或 "ans:" 的行,并删除前面的数据,然后将筛选出的内容写入名为 output.txt 的新 txt 文件。\n

JS 筛选 TXT 文本:提取包含 'req:' 或 'ans:' 的行数据

原文地址: https://www.cveoy.top/t/topic/p8eA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录