欢迎光临散文网 会员登陆 & 注册

开源阅读目录规则&目录调整篇

2023-05-06 18:59 作者:本雁霜晨月  | 我要投稿

一、目录说明篇

1.在线目录和本地目录

在这个系列教程的开头,咱们需要先了解一些目录规则的常识性问题。

在使用阅读过程中,你是否存在过以下疑问:

⑴为什么有时没有切换目录规则的按钮?

⑵为什么有的书显示目录,有的不显示?

⑶为什么同一本书下载前后目录不一致?

⑷为什么有些书的目录不是原本的目录?

要回答以上问题,首先得回归咱们看书的两种方式,一种是通过书源搜索添加书籍的在线阅读,另一种是通过添加设备本地已下载书籍的本地阅读。

你可能没意识到在线书籍和本地书籍的区别。在线书籍使用的是网站提供的目录,无法更改,所以在线阅读的时候就没有目录规则这个按钮。

本地书籍没有网站“撑腰”,就需要用软件来设置目录规则。而一般的阅读软件会省略这一步,大部分参数直接帮你设定好可以直接用。

由于一般的阅读软件由于规则固定且无法修改,于是在目录规则合适的时候就能完美匹配出目录,但在目录规则不合适的时候就不能显示目录或者错误显示目录。

开源阅读则不同,很多规则参数需要你手动调试,这也是开源阅读相较于其他阅读软件的门槛所在。固定的规则会不可避免出现“漏网之鱼”,也只有自定义的方式,才能解决实际出现的各种问题。所以开源阅读在上手之初也许会让你“抓耳挠腮”,但也只有自己动手才能“治疗”好患有各种“阅读强迫症”的我们。


2.本地目录使用说明

1.怎么添加目录规则?

导入默认规则或者导入新规则

2.怎么使用目录规则?

设置默认规则,系统自选或者手动切换

2.没有目录怎么办?

兜底规则+拆分超长章节


二、目录选择篇

软件功能主要支持txt格式,epub和pdf仅查看。

⑴判断目录类型

⑵挑选目录规则

常见目录:

①纯数字 1 001 \d{1,4}

②纯汉字

第一章 第一回 (变化的) 第[零一二三四五六七八九十百千]{1,8}[章回]

序章 楔子 (固定的) 序章|楔子

③混合型目录

第1章 第001章 第\d{1,4}[章回篇卷]

1.章节名 \d{1,4}\..{1,30}

01 又一个章节名 \d{1,4}\s*.{0,30}


非主流目录:(不常见)

vol.001、no.1、Ⅳ、①、101~110、壹等

vol\.\d{1,4}.* no\.\d{1,4} [ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ①②③④⑤⑥⑦⑧⑨⑩] ❶❷❸❹❺❻❼❽❾❿⒋⒌⒍⒎⒏

\d{1,4}[~~]\d{1,4}.*


三、目录调整篇(精修)

适用情况:现有目录规则均不完美适配

1.无目录→兜底规则+拆分超长章节

2.有目录→切换规则+调整规则

⑴规则报错

数字定位→修正规则:根据错误提示,通过文本编辑器的字数统计定位。

⑵匹配不准

①调整字符:数量与位置

增减→\s,文字

更换→.*与.+ .{1,}与\S+

②穷举罗列:出现概率

[] 一次只能随机选一个字符 [你的] 的你 你你 的的

你 的

你 的 你 的

| 可以选多个字符 你的|我的|他得=[你我]的|他得


③判断前后:使用断言

(?<=)前面是

(?<!)前面不是

后向(?=)(?!)


(?<=\s).{1,8}之一


开源阅读目录规则&目录调整篇的评论 (共 条)

分享到微博请遵守国家法律