JavaScript在txt文档中每三行删除一个文本
我需要一点帮助来自动化一项任务 Before.txt 01 ABCDEJavaScript在txt文档中每三行删除一个文本,javascript,node.js,text,Javascript,Node.js,Text,我需要一点帮助来自动化一项任务 Before.txt 01 ABCDE 02 ABCDE 03 ABCDE 04 ABCDE 05 ABCDE 06 ABCDE 07 ABCDE 08 ABCDE 09 ABCDE After.txt 01 ABCDE 02 ABCDE 03 04 ABCDE 05 ABCDE 06 07 ABCDE 08 ABCDE 09只要用字符串替换单词即可result是最后一个字符串,它的所有值都由一个新行连接在一起 var words = "01 ABCDE\n02
02 ABCDE
03 ABCDE
04 ABCDE
05 ABCDE
06 ABCDE
07 ABCDE
08 ABCDE
09 ABCDE
After.txt
01 ABCDE
02 ABCDE
03
04 ABCDE
05 ABCDE
06
07 ABCDE
08 ABCDE
09
只要用字符串替换
单词即可result
是最后一个字符串,它的所有值都由一个新行连接在一起
var words = "01 ABCDE\n02 ABCDE\n03 ABCDE\n04 ABCDE\n05 ABCDE\n06 ABCDE\n07 ABCDE\n08 ABCDE\n09 ABCDE";
// we split the file into an array using the new lines as the split point
var lines = words.split(/\r?\n/);
for (var i = 0; i < lines.length; i++) {
// we take every third line and delete all the chars from 3 and beyond
if (i > 0 && i % 3 === 0)
lines[i] = lines[i].substring(0, 2);
}
// we join the values again
result = lines.join('\n')
var words=“01 ABCDE\n02 ABCDE\n03 ABCDE\n04 ABCDE\n05 ABCDE\n06 ABCDE\n07 ABCDE\n08 ABCDE\n09 ABCDE”;
//我们使用新行作为拆分点将文件拆分为一个数组
变量行=字。拆分(/\r?\n/);
对于(变量i=0;i0&&i%3==0)
行[i]=行[i]。子串(0,2);
}
//我们再次加入价值观
结果=行。连接('\n')
那么你尝试了什么?嗨!请拿着(你得到了一枚徽章!)通读一下,尤其是你最好的选择是做你的研究,做相关的主题,然后试一试。如果你在做了更多的研究和搜索后陷入困境,无法摆脱困境,请发布一份你的尝试,并明确指出你陷入困境的地方。人们会很乐意提供帮助。想出一个主意要比马上发布一个问题容易得多。基本概念:逐行读取文件。每三次迭代只接受初始字符(使用计数器等)。