社区应用 社区服务 会员列表 统计排行
主题 : 多功能文本分割器 TXT杀手最终版本
百余乱之 离线
级别: 皓月祭司

UID: 110770
精华: 0
发帖: 321
橘果: 700 颗
威望: 2373 点
光辉成就: 0 分
在线时间: 543(时)
注册时间: 2008-11-02
最后登录: 2024-05-16
0  发表于: 2008-11-15  

多功能文本分割器 TXT杀手最终版本

管理提醒: 本帖被 asianh 执行加亮操作(2009-04-01)
TXT杀手是为小说爱好者准备的一个简单的小工具(仅支持ANSI格式)
(类似的工具是编程高手不屑于做的,所以我就做了一个,仅仅为了方便大家)

最终版本(不再更新)

增加:
增加了自定义大小大小分割的功能
选择按大小分割的时候,可以分割任一文件并自动生成合并的批处理文件

修改:
代码全部重新编写

为了方便大家使用,特别针对【正则表达式】做如下整理说明
(在本程序中使用的话依次选择“按行分割”、“正则表达式”)

一、按照章查找分割
第[一二两三四五六七八九十○零百0-91234567890]{1,12}章

二、按照节查找分割
第[一二两三四五六七八九十○零百0-91234567890]{1,12}节

三、按照章或节查找分割
第[一二两三四五六七八九十○零百0-91234567890]{1,12}(章节)

四、章节只有数字
^[1-9]d(.d+)(-[1-9]d(.d+))$
或者
^[0-9]+$


常用正则表达式简要说明

1、一二两三四五六七八九十○零百0-91234567890
  表示“第”和“章节”之间只能出现的字符

2、{1,12}表示“第”和“章节”之间的字符数为1-12(注:一个汉字两个字节)

3、表示或的关系

4、^表示开头
  如 ^oo 只能匹配oo……,而不能匹配……oo或者……oo……

5、$表示结尾
  如 oo$ 只能匹配……oo,而不能匹配oo……或者……oo……
附件: TXT杀手.zip (175 K) 下载次数:154 累计下载获得 橘果
睡眠是一门艺术——谁也无法阻挡我追求艺术的脚步!
颦儿 离线
级别: 橘园贵宾

UID: 10889
精华: 9
发帖: 2203
橘果: 6361 颗
威望: 6813 点
光辉成就: 0 分
在线时间: 318(时)
注册时间: 2007-06-06
最后登录: 2018-11-21
1  发表于: 2008-11-15  
这个功能真的好强大嘀说,居然能按章节分割。。。汗。。。
原你归来仍是少年
huaipiqidyy 离线
级别: 皓月祭司
UID: 103023
精华: 0
发帖: 207
橘果: 2270 颗
威望: 2169 点
光辉成就: 0 分
在线时间: 248(时)
注册时间: 2008-10-11
最后登录: 2024-04-17
2  发表于: 2008-11-23  
这我也有唉