Files
readbook/JHGZ
2020-12-05 23:08:10 +08:00

288 lines
16 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"group": "#星号",
"id": 1,
"isEnabled": true,
"isRegex": true,
"name": "#01【星号】",
"order": -37,
"pattern": "([\\*Xx✕×⨉])+(?=\\1)|(?<=([\\*Xx✕×⨉]))\\2(?!\\2)|[\\*]",
"replacement": "⚹",
"scope": ""
},
{
"group": "#星号",
"id": 2,
"isEnabled": true,
"isRegex": true,
"name": "#02【捌玖】",
"order": -36,
"pattern": "(?<=十[有之])⚹⚹|(?<!\\d)⚹⚹(?=不离十|\\u4e8b\\u4ef6|\\u52a8\\u4e71|[点分秒天周月年岁个名位遍座枚部辆台厘米丈寸里钱两斤磅吨成折])",
"replacement": "八九",
"scope": ""
},
{
"group": "#星号",
"id": 3,
"isEnabled": true,
"isRegex": true,
"name": "#03【國軍】",
"order": -35,
"pattern": "(?<=[帝王公党敌盟中华俄美英法德韩倭米他我本]|共和|联合|灯塔)⚹⚹(?=[队阵械旗舰方官人民需务神])",
"replacement": "国军",
"scope": ""
},
{
"group": "#星号",
"id": 4,
"isEnabled": true,
"isRegex": true,
"name": "#04【赤裸】",
"order": -34,
"pattern": "(?<=[全浑半上下]身)⚹⚹|⚹⚹(?=裸|着[\\u4e00-\\u9fa5]{0,2}身)",
"replacement": "赤裸",
"scope": ""
},
{
"group": "#星号",
"id": 5,
"isEnabled": true,
"isRegex": true,
"name": "#05【祖安】",
"order": -33,
"pattern": "(?i)(?<=[曹我体贞节狠猛爆])(c[aā]o|⚹{1,2}|X)|(c[aā]o)(?=[场作练控纵弄舟持盘守办刀劳心蛋得着死])|艹",
"replacement": "操",
"scope": ""
},
{
"group": "#转换",
"id": 6,
"isEnabled": true,
"isRegex": true,
"name": "#06 标点♦️空格",
"order": -32,
"pattern": "(?mi)^[^\\w\\n“”]+\\n|(?<=\\w)\\s+(?=“\\w)|(?<=[,、‘《(【[「『])\\s+|\\s+(?=[\\n」』])|(?<=[\\n“”—…\\\\\\?\\.])\\h+|\\h+(?=[“”。!?—…\\\\\\?\\.])|(?<=[^\\n“”。—…])[。!?—…]+(?=”的[\\w]&&[^确])|(?<=[“‘「『(【[])[…—!?]+(?=\\w)|(?<=[\\u4e00-\\u9fa5])[\\|](?=[\\u4e00-\\u9fa5])|[\\u2600-\\u26b8\\u26ba-\\u26ff〒〓]",
"replacement": "",
"scope": ""
},
{
"group": "#转换",
"id": 7,
"isEnabled": true,
"isRegex": true,
"name": "#07 标点♦️••••••",
"order": -31,
"pattern": "(?m)\\u2026+|[\\u002e\\u2024-\\u2026]{2,}(?!\\/)|(。|・|•|·|){2,}|(?<=[\\u4e00-\\u9fa5])[~〜~]+[,、。!?]?|(?<=[\\u4e00-\\u9fa5])[,、](?=”)|(?<=[“。!?][\\u4e00-\\u9fa5]{1,2})。(?=”|\\n)|(?<=(?:^|)“[^“”\\n]{0,22}\\w)(?=”([\\u4e00-\\u9fa5]{1,9}[说道问答喊]。)?$)",
"replacement": "……",
"scope": ""
},
{
"group": "#转换",
"id": 8,
"isEnabled": true,
"isRegex": true,
"name": "#08 标点♦️━━",
"order": -30,
"pattern": "([\\u002d\\u2010-\\u2015\\u2212\\u2500\\u2501\\u2574-\\u257b\\u268a\\u2e3a\\u2e3b\\uff0d\\uff70\\uffda~〜~])(\\1+|[,、。]+|(?=[”。)】]}」』〕〙〗]|\\n|$))|^(?:\\h*|null)$",
"replacement": "——",
"scope": ""
},
{
"group": "#转换",
"id": 9,
"isEnabled": true,
"isRegex": true,
"name": "#09 标点♦️╺ ",
"order": -29,
"pattern": "[\\u002d\\u2010-\\u2013\\u2015\\u2212\\u2500\\u2501\\u2574-\\u257b\\u268a\\u2e3a\\u2e3b\\uff0d\\uff70\\uffda~〜~]|(?<!—)—(?!—)|(?<=\\d[%年级号]?)—{1,2}(?=\\d{1,4}[%年级号】)\\)\\n])",
"replacement": "-",
"scope": ""
},
{
"group": "#转换",
"id": 10,
"isEnabled": true,
"isRegex": true,
"name": "#10 标点♦️ “ ” ",
"order": -28,
"pattern": "\\S((?<=(?:\\n[^\\n“”]{0,30}|)(“|”))[^\\n“”]+(?<!)(?=\\2[^\\n“”]{0,30}(?:\\2|\\n))|(?<=:【)[^\\n【】“”]+(?=】\\n)|(?<=「)[^\\n「」]*(?=」)|(?<=『)[^\\n『』]*(?=』)|(?<=\\n([^\\n“”]{1,24}\\w)?)[^\\n]+([^\\n]*[^\\n]*)?(?<=[。!?—…])(?=))\\S",
"replacement": "“$1”",
"scope": ""
},
{
"group": "#转换",
"id": 11,
"isEnabled": true,
"isRegex": true,
"name": "#11 标点♦️「」",
"order": -27,
"pattern": "\\S((?<=)[^\\n]*(?=[])|(?<=『)[^\\n『』]*(?=』)|(?<=【)[^\\n【】“”「」]{1,10}(?=】\\S)|(?<=【)[^\\n【】]+(?=】[,、和或与]【)|(?<=】[,、和或与]【)[^\\n【】]+(?=】)|(?<=“)[^\\n“”]+(?=”[,、和或与]“|”[^\\n“”]{0,20}”)|(?<=”[,、和或与]“|“[^\\n“”]{0,20}“)[^\\n“”]+(?=”)|(?<=”“)[\\w\\-·]{1,10}(?=”)|(?<=“)[\\w\\-·]{1,10}(?=”“)|(?<=(?:^|\\n)“)\\w{1,6}(?=”[^\\s])(?!”[\\w]{0,19}(?:[说道问答喊曰][,。]|[]“(?:[^\\n“”]{20}|[^\\n“”]{1,19}[。!?—…])))|(?<=[^\\s说道问答喊曰]“)[^\\n“”]{1,20}(?<![。!?—…])(?=”\\S)|(?<=[^]“)[^\\n“”]{1,20}(?=”的[^确])|(?<=的“)[^\\n“”]{1,20}(?=”\\S))\\S",
"replacement": "「$1」",
"scope": ""
},
{
"group": "#转换",
"id": 12,
"isEnabled": true,
"isRegex": true,
"name": "#12 标点♦️【】",
"order": -26,
"pattern": "[\\{\\[[{『〔〘〖]([^\\n\\{\\}\\[\\]\\u300e-\\u3019]*(?:\\n[^\\n\\{\\}\\[\\]\\u300e-\\u3019]*)?)[\\}\\]]}』〕〙〗]",
"replacement": "【$1】",
"scope": ""
},
{
"group": "#转换",
"id": 13,
"isEnabled": true,
"isRegex": true,
"name": "#13 标点♦️()",
"order": -25,
"pattern": "\\S((?<=\\u0028)[^\\n\\u0028\\u0029]+(?=\\u0029)|(?<=[\\w\\.\\-]{1,12}【)[^\\n【】]+(?=】\\n)|(?<=【)[^\\n【】]+(?=】[^\\n《》【】]{0,10}》|】[^\\n【】]{0,20}】)|(?<=【[^\\n【】]{0,20}【)[^\\n【】]+(?=】))\\S",
"replacement": "$1",
"scope": ""
},
{
"group": "#净化",
"id": 14,
"isEnabled": true,
"isRegex": true,
"name": "#14 净化✳️乱码",
"order": -24,
"pattern": "<(center|font).+?</\\1>|</br>|&[a-zA-Z;]+;|&?\\b(nbsp|quot|amp|lt|gt);|#[a-zA-Z][0-9a-zA-Z]{4};|\\\\r\\\\n|(?i)(?<!src=['\"])([Hh][Tt]{2}[Pp][Ss]?://|ftp://|www\\.|wap\\.)[0-9a-z--][_/=&%;0-9a-z--\\.\\?\\*\\-]+",
"replacement": "",
"scope": ""
},
{
"group": "#净化",
"id": 15,
"isEnabled": true,
"isRegex": true,
"name": "#15 净化✳️标点",
"order": -23,
"pattern": "(?m)[\\-]+(?=[。;!?…])|(?<=——|……)[,。!?]+|(?<=^|\\n)(…|。)+|(?<=[:“【(「])(——|……)(?=\\w)|^(\\w+)?“([^“”\\w\\n…]*)”|(?<=\\w[,、。;!?])[…—,、。;]+|(?<=[。!?—…]”)[,、。!?…—]+",
"replacement": "",
"scope": ""
},
{
"group": "#净化",
"id": 16,
"isEnabled": true,
"isRegex": true,
"name": "#16 净化✳️短语",
"order": -22,
"pattern": "网\\W文\\W小\\W说|看\\W毛\\W线\\W中\\W文\\W网|记住网址[A-Za-z\\d\\.\\?#&_/]+(?=\\n)|[【(](?:见本章说|本章免费|[全本][书文章卷]完|地图[Pp]?\\d*|图片[Pp]\\d*|注释?\\d*)[)】]",
"replacement": "",
"scope": ""
},
{
"group": "#净化",
"id": 17,
"isEnabled": true,
"isRegex": true,
"name": "#17 净化✳️段落",
"order": -21,
"pattern": "(?i)^\\w+[章卷部][\\h\\n](?:[^\\n]*\\w\\n){0,2}(?<=\\n)|^[^\\w\\n]?PS\\d?[::、].+\\n|(?<=\\n)[^\\w\\n]?PS\\d?[::、][^\\n]*(\\n[^\\n]+){0,6}$|(?<=^|\\n)[^\\n]*(?:[今明][天日早晚][一二两三四五六七八九十加补爆]更(?!天)|求\\w?月票|求\\w?推荐票|求勒个票|三江票|新书上传|书币的打赏|起点APP|本站访问地址|无弹窗免费阅读|全文字小说阅读|一秒钟记住本网站|更多精校小说|本作品来自互联网|更多好书请访问|如果觉得此文不错|向您QQ群和微博|加入书签\\W方便阅读|作者的话:|微信(公众|订阅)号:|书友\\d?群:|测试章节!|最快更新\\S{2,19}最新章节|APP全文免费阅读)[^\\n]*(\\n|$)|(?<=^|\\n)(?:您可以在百度里搜索|本书由\\S{1,9}收集整理|下载后请在24小时内删除|仅供个人学习交流使用|本书版权归原作者|(?:图源|录入|校对|翻译|插[图画]|设计|制作|出版|开本|印数|发布于|插图P\\d+))[^\\n]*(\\n|$)",
"replacement": "",
"scope": ""
},
{
"group": "#净化",
"id": 18,
"isEnabled": true,
"isRegex": true,
"name": "#18 净化✳️杂项",
"order": -20,
"pattern": "(?i)\\u007c|【】||「」||“”|(?<=“[^\\n“”]{0,20})\\s+|\\s+(?=[^\\n“”]{0,20}”)|(?<=\\w)[,。!?…]{1,2}(?=」[^\\n“”]{0,19}”)|(?<=\\S{30}[\\u4e00-\\u9fa5])\\n(?=\\S)|(?<=^|\\n)(\\d{1,4}|[〇零一二三四五六七八九十廿卅卌]{1,3}|[-]{1,4}|[^\\n\\w—]+)(\\n|$)",
"replacement": "",
"scope": ""
},
{
"group": "#可选",
"id": 19,
"isEnabled": true,
"isRegex": true,
"name": "#19【英式名】",
"order": -19,
"pattern": "[•·⠐⋅∙‧᠂・𐄁]|(?<=[A-Z]|[\\u4e00-\\u9fa5&&[^章卷部]])([\\.\\?\\\\])(?=[A-Z]|[\\u4e00-\\u9fa5])",
"replacement": "・",
"scope": ""
},
{
"group": "#可选",
"id": 20,
"isEnabled": true,
"isRegex": true,
"name": "#20【叠音词】",
"order": -18,
"pattern": "([\\u4e00-\\u9fa5])(?=\\1{3})|(||—|…|“[\\u4e00-\\u9fa5][^\\n“”]{1,9}”|[\\u4e00-\\u9fa5][^\\n“”]{1,9})(?=\\2{2})|(“[^\\n“”]{11,20}”|(?<=^|\\n)\\S{2,20}(?:\\n|$))(?=\\3)",
"replacement": "",
"scope": ""
},
{
"group": "#可选",
"id": 21,
"isEnabled": true,
"isRegex": true,
"name": "#21【  】",
"order": -17,
"pattern": "(?m)(?<=^[\\u4e00-\\u9fa5·・]{1,7})(?<!(?:[力值度]|姓名|等级|品质|攻击|防御|力量|敏捷|技能|特效))[?]+(?=\\n)|^“[?]+”",
"replacement": "“嗯??”",
"scope": ""
},
{
"group": "#可选",
"id": 22,
"isEnabled": true,
"isRegex": true,
"name": "#22【  】",
"order": -16,
"pattern": "(?m)(?<=^[\\u4e00-\\u9fa5·・]{1,7})[!]+(?=\\n)|^“[!]+”",
"replacement": "“啊!!”",
"scope": ""
},
{
"group": "#可选",
"id": 23,
"isEnabled": true,
"isRegex": true,
"name": "#23【 ••• 】",
"order": -15,
"pattern": "(?m)(?<=^[\\u4e00-\\u9fa5·・]{1,7})…+$|^“…+”$",
"replacement": "“额……”",
"scope": ""
},
{
"group": "#可选",
"id": 24,
"isEnabled": true,
"isRegex": true,
"name": "#24【  】",
"order": -14,
"pattern": "(?m)[\\.,、:;]+(?=[”」』】])])|(?<=[\\u4e00-\\u9fa5])\\.(?!\\d)|(?<=\\d)\\.(?=[(【])|(?<=[^\\n“”【「『。—…]{9})(?<=\\w」?)[](?=(?:罢了|[再又]?比如说?|毕竟|不[过然]|[从因由在自至]此|但是|当然了?|的确|对了|顿时|而且|否则(?:的话)?|故此|果然|还有|何况|忽然|话说|结果|接着|久而久之|看来|看上去|可以说|可想而知|况且|例如|另外|没错|没办法|那么|难道|然[而后]|所以|虽然|甚至于?|是夜|首先|为此|要[么不]|也[是罢]|因为|尤其|于是乎?|原[来本]|再[说者次]|总之|总而言之|总的来\\w|至少|只是|只不过|只可惜|终于|[但而]?(?:\\w{0,2}此[时刻外后]|刹那之?间|除此\\w外|不一会儿?|反[正之]|当时|刚才|很快|换而?言之|恍惚之?间|或[者许]说?|假如|紧?接着|[就恰]在[此这]时|可[是惜]|其[次实中时]|如[果今]|事实上|说到底|(与此|但)?同时|同样|突然|在?下一刻|现在|显然|正[好巧]||正?相反|有时候|最[终后]|这[时样]|之后|转[眼瞬]之?间)))(?=[^\\n“”】\n」』。—…]{9})",
"replacement": "。",
"scope": ""
},
{
"group": "#可选",
"id": 25,
"isEnabled": true,
"isRegex": true,
"name": "#25 分割🔺长段",
"order": -13,
"pattern": "((?:[^\\n]{23}[。;!?—…][』”’】])]?)(?=[^\\n]{24})(?![、,。:;!?—…]|(?<=[。!?—…]\\w{1,4}([]{1,2}))\\w{1,4}\\2|(?<=[—…”])[^:“。;!?—…]{1,14}[。;!?—…]|(?<=……)[等略]|(?<=[』”’】])])的)|(?:[\\u4e00-\\u9fa5][:;。?])(?=[第其][一二三四五六七八九][,、]|[一二三四五六七八九][则来是者]?[,、])|(?:[^\\n“”]{5}[。!?—…]”)(?=“[^\\n“”]{6}))(?<!“[^\\n”]{1,23}|[^\\n]{1,23}|「[^\\n」]{1,23}|『[^\\n』]{1,23}|[^\\n]{1,23}|【[^\\n】]{1,23}|[^\\n]{1,23})(?![^\\n“]{0,23}”|[^\\n]{0,23}|[^\\n「]{0,23}」|[^\\n『]{0,23}』|[^\\n]{0,23}|[^\\n【]{0,23}】|[^\\n]{0,23})",
"replacement": "$1\n",
"scope": ""
},
{
"group": "#可选",
"id": 26,
"isEnabled": true,
"isRegex": true,
"name": "#26 分割🔻长句",
"order": -12,
"pattern": "([^\\n“【]{7}[^\\n“【。…]{15})(?=[^\\n”】。…]{15}[^\\n”】]{8})(?=(?:\\w{1,3}的\\w{1,3}|[你您汝朕我咱他她祂它]\\w{1,6})?(?:(?:\\w{0,3}([\\u4e00-\\u9fa5])了\\2|[一二三四五六七八九十]来?|[不对好]|[这那上下]一[刻秒点天年瞬]|\\w{0,3}(?:一?刹那|[啊哎唉呃嗯咕哈呵嘿哼哐哦喔噢噗砰嘶哇唔呜呀咦呦啧])|\\w{1,3}(?:一[来想看瞧]|而言|样吧|么着|看去|[说看]起?来|来[说看]|(?:小时|分钟|[刻秒天周日月年])(?:之?[内前后间]|中|过后)|[以之][上下前后内外]|之[时间余际])|[和与]\\w{1,6}[同样似仿比较]|[从自]\\w{1,6}(?:[起始想虑]|来看|[以之][前后]|眼[睛神光泪][里中])|就?在\\w{1,6}(?:[心眼事说][中里]|之际|[身之][前后]|[瞬期时之]间|[这那上下]一[刻秒瞬]|\\w下|中心|时[候刻]|关头))|⚑|毕竟[^是]|[再就又]?比[如方]|比起\\w{1,6}来|并且|不[但仅过管然光妨料只]|不一会|不多时|[不没未]曾想|不久[以之]?[前后]|不瞒你说|此[时刻外]|[从自除]此[以之]|从而|刹那间|出于|除[非了]|大概[那这是]|单[单就是说]|(?<!(虽|本来)\\S{1,11})但[^丁]|当然[这那]|到那时|到时候|[那这]?倒不?是|对于|顿[时觉]|反[正而倒]|非但|否则|干脆[^面点的]|根据[^地]|更?何况|姑?且不[说论]|固然|故而|果不其然|毫无疑问|换句话说|可?即[使便]|既然|基本上|假[如若设]|鉴于|简而言之|届时|接下来|仅仅|尽管|紧接着|也?就是说|就\\w{2,6}(来说|而言)|据\\w{0,3}说|绝非|看来[^看]|看样子|看[得不]出|可惜[^了啊]|可[是这那你我他她]|可以说|况且|例如|论起|每当|(?:只是|却)?没[想料]到|没过多久|莫说是|就?目前|那么[你我他她它这在此]|[那这](一[刻刹瞬分秒]|说明|期间|就是|仿佛)|难[道怪]|难不成|偏[偏生]|片刻之?[间前后]|岂料[^不]|其实[^力际体质战]|恰恰|且说|顷刻之?间|确切地说|然[而则]|[饶绕]是|[你您我他她]?如[果若能今]|如此一来|[可那]?若[^干兰曦有男]|虽|随[即后之着]|(?<!虽\\S{1,9})甚至|[这那]时候|首先|殊不知|说白了|说起来|说话间|说不定|倘若|特别是|同时[^间代光]|万一|万万没|唯有|为此[那这你我他她]|无[论非]|无疑|显然|相比起|就?相当于|相反[^的方]|想不到|幸[亏好而]|俨然|眼[下看]|严格来说|要么|要不?是|也许|一瞬间|[一二三]来[^一二到]|一[旦如]|[这另]?一方面|不?一会儿|一般来说|一时之?间|一下子就|一?眨眼的|以此类推|以[至致]于|[还也]?因[为此而其]|由[此于]|尤其|可?有时候|于是|与[其之]|在\\w{1,5}期间|再[者就]|再不济|再往?下面|早在|自[从打此]|总[而之]|总的[来说]|纵[然使是能]|最后则|只要[那这你我他她]|只不过|只可惜|至于|直到|之?所以|正所谓|众所周知|转[眼瞬]之?间|自从)[\\w])",
"replacement": "$1。\n",
"scope": ""
}
]