最新版本v 1.3

更新内容

  • Word转txt支持分割内容替换删除!
  • 修复txt按章节分割已知bug

前言

写它的原因很简单,就是找到的几款同类工具,都不能满足我所需要的使用场景,所以就花了一点时间写了一个。

视频教程

https://www.bilibili.com/video/BV1MF41197CY/

用途

  • txt文档分割:可以指定按照指定数量字符进行分隔(分割断处为标点符号),或者按照章节(正则表达式)方式进行分割。

  • 编码转换:UTF8与ANSI编码相互转换。

使用方法

Txt文件导入

直接将TXT文档拖动到软件界面进行导入,或者在左侧表格区域点击鼠标右键--导入文本文件,如下:

在弹出窗口中选择需要分割或是转换编码的txt文件(可多选)后点击右下角[打开],完成导入:

左侧列表会显示导入的文件名称,当前编码格式,字符数量。

注意:当前工具只支持UTF8、UTF8-BOM、ANSI编码,其它格式会在状态栏显示Err,在后续处理中将会自动跳过。

输出文件夹

右侧第一项就是保存文件夹,如果不设置的话,分割文件将会保存在原始文件同目录下。

分割方式

分割方式,可选择按字符数量、章节、行数分割,然后在右侧设置需要分割的字符数、章节数或是行数,需要注意的是,按照章节分割是基于下方的正则表达式进行的,如下:

可以在左侧文件列表选择需要测试的txt文件后,点击章节分割下的[测试]按钮,检查正则表达式是否可以正确匹配,结果会显示在最下方的状态栏,如下:

如果显示:无匹配,表示使用当前的正则表达式在指定文档中没有匹配到任何文本数据,匹配成功则会显示匹配到的文章章节数量,如下:

分割内容替换删除

此功能是为了方便删除一些小说中的引流广告文本,点击编辑替换列表,会弹出一个编辑窗口,如下:

左侧:为字符串替换,格式:原始内容,替换内容

一行一个,原始内容与替换内容中间是英文逗号分隔,如果需要将原始内容替换为空的话,省略掉最后面的替换内容即可(一定要保留英文逗号),

右侧:为正则匹配删除功能,会将文档分割过程中所有匹配到的内容删除 ;

编辑完成后需要点击最下方的[确定]按钮,保存数据。

替换列表设置完成后,还需要勾选[启用替换],方可在分割时对txt文本内容按照替换列表进行替换删除,

[删除空行] 删除所有内容为空的行。

[删除\r\n]即为删除回车换行,勾选则启用。

所有内容设置完成后,即可点击[分割]按钮,开始分割。

状态栏显示[jmp]表示指定文本字符数小于指定分割字符数,直接跳过,不作处理。

Word->TXT

点击按钮,弹出文件夹浏览窗口,选择word文件所在文件夹即可自动批量转为txt(注意:目前仅支持.docx格式

编码转换

导入txt文本文件,选择需要转换的目标编码,后点击[转换]即可。

 

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习使用,请在下载后24小时内删除,严禁商用。若由于商用引起版权纠纷,一切责任均由使用者承担。