1. 下载txt文件 另存为UTF-8
2. 排版
3. 用sublime 标记章节用来制作目录
find/Replace
用sublime标记章节,操作如下:
a、开启正则表达式替换(点上图箭头指着的地方)
b、查找内容:(\s\s第(一|二|三|四|五|六|七|八|九|十|百|[0-9])+(章)\s+.*) 这里可以根据文章目录的格式自行调整
c、替换内容:##\1
d、点击 Replace all,则所有目录前加了两个#
这种是一级目录,在目录前加两个#
若二级目录,则在一级目录前加一个#,二级目录前加两个##即可
s\s(一|二|三|四|五|六|七|八|九|十|百|零|千|[0-9])+(章)\s+.*)
\s | 匹配任何空白字符,包括空格、制表符、换页符等等 |
* |
匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 \*。 |
( ) | 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 \( 和 \)。 |
| | 指明两项之间的一个选择。要匹配 |,请使用 \|。 |
+ | 匹配前面的子表达式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。 |
| |
指明两项之间的一个选择。要匹配 |,请使用 \|。 |
4、用calibre制作目录 calibre使用方法就不写啦
|
结构检测 里
参考:
http://blog.sina.com.cn/s/blog_142e540ac0102vh3p.html
http://www.runoob.com/regexp/regexp-syntax.html