Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript在txt文档中每三行删除一个文本_Javascript_Node.js_Text - Fatal编程技术网

JavaScript在txt文档中每三行删除一个文本

JavaScript在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

我需要一点帮助来自动化一项任务

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 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')

那么你尝试了什么?嗨!请拿着(你得到了一枚徽章!)通读一下,尤其是你最好的选择是做你的研究,做相关的主题,然后试一试。如果你在做了更多的研究和搜索后陷入困境,无法摆脱困境,请发布一份你的尝试,并明确指出你陷入困境的地方。人们会很乐意提供帮助。想出一个主意要比马上发布一个问题容易得多。基本概念:逐行读取文件。每三次迭代只接受初始字符(使用计数器等)。