利用JS进行文本分割
前言
生活中有很多次都需要用到文本分割的软件,但是网上下载的软件十有八九都报毒,所以用JS代码搞一个
代码
新建一个文本文档然后把代码复制进去另存为文本分割.js
var total =10;
var files = "111";
var fso = new ActiveXObject("Scripting.FileSystemObject");
var reader = fso.OpenTextFile("." + files + ".txt", 1, false);
var writer = null;
var index = 0x7FFFFFFF;
var count = 0;
while (!reader.AtEndOfStream) {
var text = reader.ReadLine();
if (index < total) {
index++;
}
else {
index = 1;
count++;
if (writer != null) writer.Close();
writer = fso.OpenTextFile("." + files + "." + count + ".txt", 8, true);
}
writer.WriteLine(text);
}
if (writer != null) writer.Close();
reader.Close();
其中var total
是每个文本的行数,var files
是待分割的文本名。
THE END