TXT 分章为什么难
网文 TXT 的分章写法五花八门,没有统一标准。同一个站点不同作者写法不同,同一个作者不同章节甚至也会混用格式。常见的分章写法至少有这些:
- 第一章 / 第二章 / 第三章……(中文数字)
- 第1章 / 第2章 / 第3章……(阿拉伯数字)
- 第 1 章 / 第 2 章(带空格)
- 1 / 2 / 3(纯数字行)
- Chapter 1 / Chapter 2(英文)
- 第N回 / 第N节 / 第N卷(其他单位)
- ☆☆☆ / ====== / ★★★(特殊符号分隔)
- 第 1 卷 第 2 章(卷章混合)
- (1) (2) (3)(括号编号)
- 一、二、三、(中文序号)
手工分章几乎不可能——一本几百万字的网文可能有上千章,逐章切分既慢又容易错。这就是为什么需要智能分章工具:用一套规则自动识别章节边界,生成可跳转的目录。
14 套章节识别规则
本站 TXT 转 EPUB 工具内置了 14 套章节正则规则,覆盖绝大多数网文分章写法:
| 规则编号 | 匹配模式 | 示例 |
|---|---|---|
| 1 | 中文数字章 | 第一章、第二十章 |
| 2 | 阿拉伯数字章 | 第1章、第20章 |
| 3 | 纯数字行 | 1、2、100 |
| 4 | 英文 Chapter | Chapter 1、Chapter 20 |
| 5 | 中英混合 | 第1章 Chapter 1 |
| 6 | 特殊符号分隔 | ☆☆☆、★★★ |
| 7 | 数字加装饰 | 【第1章】、『第2章』 |
| 8 | 特殊章节名 | 序章、楔子、尾声 |
| 9 | 圆圈分隔 | ①、②、③ |
| 10 | 等号分隔 | ======、====== |
| 11 | 括号编号 | (1)、(2)、(3) |
| 12 | 中文括号 | (一)、(二) |
| 13 | 卷数册数 | 第一卷、第二册 |
| 14 | 节回混合 | 第一节、第二回 |
这些规则默认全部启用,转换时按顺序匹配。一本 TXT 通常会被其中一套或多套规则识别。比如某网文同时用「第一章」和「☆☆☆」分隔,工具会把两者都识别为章节边界。
规则同时支持 zh/en/vi 三种语言。中文 TXT 用中文规则,英文 TXT 用英文 Chapter 规则,越南语 TXT 也有对应规则。这避免了单一规则在不同语言文本上误匹配的问题。
自动生成目录(TOC)
分章识别完成后,工具会自动生成 EPUB 目录(Table of Contents)。这个目录不是简单的章节名列表,而是 EPUB 内嵌的 NCX / nav 导航结构,导入到阅读器后会显示为可跳转的目录树。
目录的作用:
- 快速跳转:在 Kindle 或手机阅读器里点目录条目即可跳到对应章节,不用一页页翻。
- 进度显示:阅读器根据目录计算阅读进度,第几章/共几章。
- 书架展示:部分阅读器会在书架卡片上显示当前阅读到的章节名。
如果跳过分章这一步直接转,生成的 EPUB 就没有目录,阅读体验会大打折扣。所以智能分章是 TXT 转 EPUB 流程里最重要的一环。
章节预览与勾选
自动识别不等于全自动,工具提供了章节预览与勾选界面:
- 识别到的章节会列成一张表,每条显示章节序号、章节名、所在行号、字数估算。
- 你可以勾选要纳入转换的章节,取消勾选不需要的内容。
- 常见需要跳过的内容:作者碎碎念、本章说、广告插页、重复声明、防盗章节、错乱的乱码段。
这个步骤对网文尤其重要。网文连载时常夹带作者感言、本章说、防盗章节,这些内容如果不剔除,生成的 EPUB 里会出现大量无关段落,影响阅读。通过章节预览勾选,可以精准剔除这些噪音,只保留正文。
自定义正则
14 套预设规则覆盖了大部分场景,但总有例外。某些作者会用非常规的分章写法,比如:
- 「卷一·初入江湖」
- 「§1 §2 §3」
- 「>>> 第 1 章 <<<」
预设规则可能识别不到。这时可以自定义正则表达式来匹配你这本书的分章格式。
自定义正则的使用方法:
- 在分章规则面板里选「自定义」。
- 输入匹配章节标题的正则,例如
^第\d+章[ \s].+匹配「第1章 章节名」。 - 工具按你的正则重新解析 TXT,生成新的章节列表。
- 预览确认无误后,再进入转换。
自定义正则适合处理批量、同格式的 TXT。如果你有一整套同站点下载的网文,写法一致,自定义正则可以一次性覆盖全部。
分章规则的选择建议
面对一本 TXT,怎么快速选对分章规则?
- 先看默认识别结果:14 套规则默认全开,先看自动识别出的章节数对不对。如果章节数和你预期一致,直接用。
- 章节数偏少:可能是规则没匹配到部分章节。查看未识别的段落,看是不是用了特殊符号或非常规写法,针对性开启对应规则。
- 章节数偏多:可能是规则误匹配了正文里的数字行。这种情况下关闭「纯数字行」规则,或切到更严格的规则。
- 完全识别不到:用自定义正则。先翻一下 TXT 原文,找到章节标题行,归纳出规律,写成正则。
分章与排版的关系
分章只负责切分章节边界,不改变章节内的排版。章节内的段落间距、首行缩进、标题字号等由排版预设控制。两者是独立的:
- 分章 = 把 TXT 切成一段段章节。
- 排版 = 决定每段章节在 EPUB 里长什么样。
所以分章完成后,还要选一下排版预设(标准版 / Kindle 优化 / 宽松版),再进入转换。详见排版预设相关说明。
小结
TXT 智能分章是 TXT 转 EPUB 的核心步骤。本站工具内置 14 套章节正则规则,覆盖中文数字、阿拉伯数字、第 N 章、纯数字、英文混合、特殊符号、卷数册数等常见写法,支持 zh/en/vi 三语规则,可自定义正则,自动生成可跳转的章节目录,并提供章节预览与勾选。一本几百章的网文,几秒钟就能分好章,再勾掉无关内容,生成的 EPUB 直接带完整目录,阅读体验远胜于裸 TXT。