123
返回列表 发新帖
楼主: 阳方十月

[网游竞技] 《你是明珠,莫蒙尘 》(校对全本)作者:【TXT】【阳方十月校对】

[复制链接]

10

听众

0

收听

2

好友

举人

Rank: 6Rank: 6

UID
121178
积分
1718
回帖
1837
主题
434
铜币
19889
威望
576
银币
0
贡献
0
发书数
61
注册时间
2019-2-15
最后登录
2024-4-29
在线时间
1296 小时
QQ
发表于 2023-9-23 14:41 | 显示全部楼层
给你发一些我常用的正则你看看有需要的么?


在类似第*章这种章节前增加一个换行符

第[一二三四五六七八九十百千零两百千\d]+章
替换为
\n$0

章节名前面有空格,匹配并去掉空格

^\s*第\s*([一两二三四五六七八九十零百千万亿]+|[0-9]+)章
替换为
第$1章

第30章病逝? 这种增加空格分隔成:第30章 病逝?

(第[一二三四五六七八九十百千零\d]+章)(\S+)
替换为
$1 $2



第1章
雨台山
替换成

第1章 雨台山


第([一二三四五六七八九十零两百千1234567890]+)章\n\s*(\S+)
替换为
第$1章 $2

匹配01,你好这种章节

\d{3},.*
匹配标题后面换行符

(?<=第\d+章\s+[^\r\n]*)[\r\n]+
匹配第00000这种章节

(?<=第\d+章)\s*[\r\n]+\s*(?=\S)
匹配1、塌房这种章节

^\d+、.+$
类似01 啊啊 这种章节匹配

^\d+\s+[^\r\n]+[\r\n]+
匹配Chapter 1这种章节名

Chapter\s+(\d+)
` 匹配两个汉字之间的. :

(?<=[\u4e00-\u9fa5])\.(?=[\u4e00-\u9fa5])
(?<=[\u4e00-\u9fff]):(?=[\u4e00-\u9fff])
(?<=[\u4e00-\u9fff])\d(?=[\u4e00-\u9fff])
查找全角数字

[\uFF10-\uFF19]+
两个汉字之间的半角符号

[\x21-\x7e]+
章节名重复

^\s*(.*)(\n\s*\1)$
匹配1.穿越这种章节

^\d+\..*$
回复 支持 反对

使用道具 举报

17

听众

0

收听

0

好友

秀才

Rank: 5Rank: 5

UID
7333
积分
592
回帖
1139
主题
1
铜币
399
威望
22
银币
0
贡献
0
发书数
0
注册时间
2015-8-17
最后登录
2024-4-27
在线时间
313 小时
发表于 2023-10-18 08:52 | 显示全部楼层
谢谢楼主制作分享新书
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|阡陌居

GMT+8, 2024-4-29 17:19 , Processed in 0.037276 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表