shuyuan.json 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289
  1. [
  2. {
  3. "group": "星号,🅑",
  4. "id": 1,
  5. "isEnabled": true,
  6. "isRegex": true,
  7. "name": "#01 格式**",
  8. "order": -206,
  9. "pattern": "(?i)([\\**⚹×])+(?=\\1{3})|[\\**]|(?<!\\d)×(?=\\d)",
  10. "replacement": "⚹",
  11. "scope": ""
  12. },
  13. {
  14. "group": "星号,🅑",
  15. "id": 2,
  16. "isEnabled": true,
  17. "isRegex": true,
  18. "name": "#02 标记河蟹",
  19. "order": -205,
  20. "pattern": "(?i)([\\u4e00-\\u9fa5]{0,3}|[A-Z]{1,3}(?=⚹))((?<![A-Za-zA-Z\\d\"][\\h\\-]?)(?:b[iī]|(?:b[oó]){1,2}|ch[eé]ng\\h?r[eé]n|c[aà]o|ch[aāáà]o?|chu[aá]ng|ch[uū]n|(?:d[aàoò]ng){1,2}|di[aǎ]o|gu[iī]|j[iī]|j[iī]ng|ji[aā][on]|[l1][oò]?[uūù]|(?:l[uǔ][oǒ]){1,2}|(?:n[aǎeè]i){1,2}|n[oò]ng|nv|pi[aá]o|q[ií]ng|r[iìuǔ]|r[oò]u|s[aā]o|(?:s[eèiī]){1,2}|sh[eèē]n?|t[iǐ]|t[iǐ]ng|t[uú][niǐ]|x[iì][oō]?ng|xu[eé]|y[aáiīíì]ng?|y[eèuù]|yishi|zh[eè]ng|(?<=大)[66](?![\\.%倍成岁])|H(?=[文书版])|(?<=[你他])M(?=[的个])|[FMZ](?=国)|(?<=[我强装傻牛撕阴])X(?![博档计\\-])|(?<=[装傻牛撕阴事])(?:AC|B|13)|AC(?=数)|JB|LSP|MBD|\\bMD\\b|MDZZ|MLGB|MMP?|NB|PLMM|QJ|RNM|SB|(?<=[你我这谁就真都神太又还])TM|[NT][NM]D|(?<=东)XC|YD|ZF)(?![\\h\\-]?[A-Za-zA-Z\\d\"])|(?<=\\d个?)(?:W)(?![A-Za-zA-Z\\d\\-])|姊姊|衤卜|忄夬|(?:衤果){1,2}|冫夌|扌喿|弓虽女干|弓虽(?=\\b|大|无敌)|(?<=[\\u4e00-\\u9fa5][”’)】]?)(?:[\\!\\?]{1,6}|\\h?:\\h?)|\\h?:\\h?(?=\\n?[“‘「『(【]?[\\u4e00-\\u9fa5])|(?<!\\d|⚹)⚹{1,4}(?!\\d|⚹|\\n))([\\u4e00-\\u9fa5]{0,3}|(?<=⚹)[A-Z]{1,3}|)",
  21. "replacement": "🅱?!:补快凌万八九勃勃波插潮成人床洞龟国军黄激鸡巴叫春姐姐雷锋陆露撸漏点纳粹奶奶弄嫖乳骚色色身挺腿臀胸西藏硬意识阴阳政府中出自慰大法轮强奸情漂亮美眉老色批妈卖批口交兽交牛逼傻逼日逼日你妈我操他妈的智障淫欲淫妇淫荡荡屌丝丝赤裸裸女阴道肉穴内射精液体性器uc🅱$1🅰$2🅰$3 ",
  22. "scope": ""
  23. },
  24. {
  25. "group": "星号,🅑",
  26. "id": 3,
  27. "isEnabled": true,
  28. "isRegex": true,
  29. "name": "#03 替换拼音",
  30. "order": -204,
  31. "pattern": "(?i)🅱(?=?!:[^🅰]{111,140}🅰[^⚹])[^🅱]*(?!(?=[^🅰]{1,140}🅰[\\?\\!]{0,4}(?:\\?\\!|\\!\\?)[\\?\\!]{0,4}🅰)|?(?=[^🅰]{1,140}🅰\\?{1,6}🅰)|!(?=[^🅰]{1,140}🅰\\!{1,6}🅰)|:(?=[^🅰]{1,140}🅰\\h?:\\h?🅰)|补(?=[^🅰]{1,140}🅰衤卜🅰)|快(?=[^🅰]{1,140}🅰忄夬🅰)|凌(?=[^🅰]{1,140}🅰冫夌🅰)|强(?=[^🅰]{1,140}🅰弓虽🅰)|姐姐(?=[^🅰]{1,140}🅰姊姊🅰)|陆(?=[^🅰]{1,140}🅰[66]🅰)|操(?=[^🅰]{1,140}(?:🅰(?:c[aāà]o|扌喿)🅰|我🅰X🅰))|奸(?=[^🅰]{1,140}(?:🅰ji[aā]n🅰|强🅰X🅰))|逼(?=[^🅰]{1,140}🅰(?:b[iī]|AC|B|X|13)🅰)|勃勃(?=[^🅰]{1,140}🅰b[oó]b[oó]🅰)|勃(?=[^🅰]{1,140}🅰b[oó]🅰[发起然朗拉兰])|波(?=[^🅰]{1,140}🅰b[oó]🅰)|插(?=[^🅰]{1,140}🅰ch[aā]🅰)|潮(?=[^🅰]{1,140}🅰ch[aá]o🅰)|成人(?=[^🅰]{1,140}🅰ch[eé]ng\\h?r[eé]n🅰)|床(?=[^🅰]{1,140}🅰chu[aá]ng🅰)|春(?=[^🅰]{1,140}🅰ch[uū]n🅰)|屌(?=[^🅰]{1,140}🅰di[aǎ]o🅰)|荡(?=[^🅰]{1,140}🅰d[aà]ng🅰)|荡荡(?=[^🅰]{1,140}🅰d[aà]ngd[aà]ng🅰)|洞(?=[^🅰]{1,140}🅰d[oò]ng🅰)|龟(?=[^🅰]{1,140}🅰gu[iī]🅰)|鸡(?=[^🅰]{1,140}🅰j[iī]🅰[肉排鸭蛋汤胸腿翅爪眼巴贼])|激(?=[^🅰]{1,140}🅰j[iī]🅰)|精(?=[^🅰]{1,140}🅰j[iī]ng🅰)|交(?=[^🅰]{1,140}🅰ji[aā]o🅰)|撸(?=[^🅰]{1,140}🅰l[uū]🅰[猫狗起串铁管得完个])|露(?=[^🅰]{1,140}🅰[l1][oò]?[uù]🅰)|裸(?=[^🅰]{1,140}🅰(?:lu[oǒ]|衤果)🅰)|裸裸(?=[^🅰]{1,140}🅰(?:lu[oǒ]|衤果){2}🅰)|奶(?=[^🅰]{1,140}🅰n[aǎ]i🅰)|奶奶(?=[^🅰]{1,140}🅰n[aǎ]in[aǎ]i🅰)|内(?=[^🅰]{1,140}🅰n[eè]i🅰)|弄(?=[^🅰]{1,140}🅰n[oò]ng🅰)|女(?=[^🅰]{1,140}🅰n[vüǚ]🅰)|嫖(?=[^🅰]{1,140}🅰pi[aá]o🅰)|情(?=[^🅰]{1,140}🅰q[ií]ng🅰)|日(?=[^🅰]{1,140}🅰r[iī]🅰)|肉(?=[^🅰]{1,140}🅰r[oò]u🅰)|乳(?=[^🅰]{1,140}🅰r[uǔ]🅰)|骚(?=[^🅰]{1,140}🅰s[aā]o🅰)|色(?=[^🅰]{1,140}🅰s[eè]🅰)|色色(?=[^🅰]{1,140}🅰s[eè]s[eè]🅰)|丝(?=[^🅰]{1,140}🅰s[iī]🅰)|丝丝(?=[^🅰]{1,140}🅰s[iī]s[iī]🅰)|射(?=[^🅰]{1,140}🅰sh[eè]🅰)|身(?=[^🅰]{1,140}🅰sh[eē]n🅰)|体(?=[^🅰]{1,140}🅰t[iǐ]🅰)|挺(?=[^🅰]{1,140}🅰t[iǐ]ng🅰)|腿(?=[^🅰]{1,140}🅰tu[iǐ]🅰)|臀(?=[^🅰]{1,140}🅰t[uú]n🅰)|性(?=[^🅰]{1,140}🅰x[iì]ng🅰)|胸(?=[^🅰]{1,140}🅰x[iī]ong🅰)|穴(?=[^🅰]{1,140}🅰xu[eé]🅰)|液(?=[^🅰]{1,140}🅰y[eè]🅰)|淫(?=[^🅰]{1,140}(?:[宣意手]🅰y[ií]n🅰|🅰y[ií]n🅰[靡威贼窝妇娃秽液棍邪巧乐才]))|阴(?=[^🅰]{1,140}🅰y[iī]n🅰)|阳(?=[^🅰]{1,140}🅰y[aá]ng🅰)|硬(?=[^🅰]{1,140}🅰y[iì]ng🅰)|欲(?=[^🅰]{1,140}🅰y[uù]🅰)|政(?=[^🅰]{1,140}🅰zh[eè]ng🅰)|政府(?=[^🅰]{1,140}🅰ZF🅰)|黄(?=[^🅰]{1,140}🅰H🅰)|万(?=[^🅰]{1,140}🅰W🅰)|鸡巴(?=[^🅰]{1,140}🅰JB🅰)|老色批(?=[^🅰]{1,140}🅰LSP🅰)|妈逼(?=[^🅰]{1,140}🅰MLGB🅰)|妈卖批(?=[^🅰]{1,140}🅰(?:MMP|MBD)🅰)|妈的智障(?=[^🅰]{1,140}🅰MDZZ🅰)|妈的(?=[^🅰]{1,140}🅰MD🅰)|美眉(?=[^🅰]{1,140}🅰MM🅰)|漂亮美眉(?=[^🅰]{1,140}🅰PLMM🅰)|强奸(?=[^🅰]{1,140}🅰(?:QJ|弓虽女干)🅰)|牛逼(?=[^🅰]{1,140}🅰NB🅰)|傻逼(?=[^🅰]{1,140}🅰SB🅰)|日你妈(?=[^🅰]{1,140}🅰RNM🅰)|他妈的(?=[^🅰]{1,140}🅰[NT][NM]D🅰)|他妈(?=[^🅰]{1,140}(?<!腾讯)🅰TM🅰)|西藏(?=[^🅰]{1,140}🅰XC🅰)|淫荡(?=[^🅰]{1,140}🅰YD🅰)|意识(?=[^🅰]{1,140}🅰yishi🅰)|法(?=[^🅰]{1,140}🅰F🅰)|美(?=[^🅰]{1,140}🅰M🅰国)|妈(?=[^🅰]{1,140}[你他]🅰M🅰)|中(?=[^🅰]{1,140}🅰Z🅰))[^🅱]*🅱(\\w{0,3})🅰[^🅰🅱]+🅰(\\S{0,3})\\h",
  32. "replacement": "$2$1$3",
  33. "scope": ""
  34. },
  35. {
  36. "group": "星号,🅑",
  37. "id": 4,
  38. "isEnabled": true,
  39. "isRegex": true,
  40. "name": "#04 替换**",
  41. "order": -203,
  42. "pattern": "(?i)🅱?!:\\w*(八九(?=[^🅰]{1,137}(?:(?:十[有之]|[二个]十)🅰⚹⚹🅰|🅰⚹⚹🅰(?:不离十|十年代|玄功|岁?的[少年孩])|[十约有共计是的着了]🅰⚹⚹🅰[点分秒天周月年岁个名位遍座枚部辆台股厘米丈寸公里斤两磅吨成折]))|逼(?=[^🅰]{1,137}[装傻牛撕阴]🅰⚹🅰)|操(?=[^🅰]{1,137}[曹我体早晨]🅰⚹🅰)|赤裸(?=[^🅰]{1,137}(?:🅰⚹⚹🅰(?:裸|[着的]\\w{0,5}[身躯胴])|[全浑半上下]身🅰⚹⚹🅰))|屌(?=[^🅰]{1,137}🅰⚹⚹?🅰丝)|大法(?=[^🅰]{1,137}(?:(?:[驱天种][鬼魔]|吸星|化功|击地|解体|索尼)🅰⚹⚹🅰|🅰⚹⚹🅰[师院官]))|法轮(?=[^🅰]{1,137}[心秘道功办无]🅰⚹⚹🅰[转回流])|国军(?=[^🅰]{1,137}(?:[帝王公党敌盟中华俄美英法德韩倭米他我本]|共和|联合|灯塔)🅰⚹⚹🅰[队阵旗舰方官人务])|鸡巴(?=[^🅰]{1,137}🅰⚹⚹🅰蜀)|叫春(?=[^🅰]{1,137}名🅰⚹⚹🅰风)|口交(?=[^🅰]{1,137}(?:[门窗出入洞站村梯路洞]🅰⚹⚹🅰(?: \\w{0,2}[费款单]|[给易换谈替钱通罚手战火锋])))|雷锋(?=[^🅰]{1,137}(?:🅰⚹⚹🅰(?:精神|日记|同志)|[学活]🅰⚹⚹🅰))|漏点(?=[^🅰]{1,137}透🅰⚹⚹🅰[儿内消])|裸女(?=[^🅰]{1,137}[全赤]🅰⚹⚹🅰[人子尸])|纳粹(?=[^🅰]{1,137}(?:德国🅰⚹⚹🅰|🅰⚹⚹🅰德))|奶奶(?=[^🅰]{1,137}他🅰⚹⚹🅰[的个])|内射(?=[^🅰]{1,137}[朝向队园场室域]\\w{1,2}🅰⚹⚹🅰[来去击杀中])|女阴(?=[^🅰]{1,137}[此仙妖魔]🅰⚹⚹🅰[险谋沉魂])|情(?=[^🅰]{1,137}催🅰⚹🅰[药水])|日逼(?=[^🅰]{1,137}[末刑判]🅰⚹⚹🅰近)|傻逼(?=[^🅰]{1,137}你个[大臭]?🅰⚹⚹🅰)|射精(?=[^🅰]{1,137}[发点齐速连]🅰⚹⚹🅰[准度确通])|兽交(?=[^🅰]{1,137}(?:禽|把\\w{1,2})🅰⚹⚹🅰[出给])|他妈(?=[^🅰]{1,137}[你我谁真神这🅱]🅰⚹⚹🅰的)|他妈的(?=[^🅰]{1,137}[你我谁真神这🅱]🅰⚹⚹⚹🅰[谁这敢晦是知就])|我操(?=[^🅰]{1,137}\\🅱🅰⚹⚹🅰[!?…])|性器(?=[^🅰]{1,137}(?:[雌雄男女神]🅰⚹⚹🅰[官皿重]|🅰⚹⚹🅰[材械皿]))|穴内(?=[^🅰]{1,137}(?:[巢墓洞窍]|百会|神庭|膻中|气海|天[突柱]|涌泉|[风曲]池|灵台|眉心|[周通]天)🅰⚹{2,3}🅰)|阴道(?=[^🅰]{1,137}[太玄]🅰⚹⚹🅰[体尊])|淫妇(?=[^🅰]{1,137}奸夫🅰⚹⚹🅰)|淫欲(?=[^🅰]{1,137}[饱暖温]思🅰⚹⚹🅰)|自慰(?=[^🅰]{1,137}(?:亲🅰⚹⚹🅰[问劳]|聊以🅰⚹⚹🅰))|中出(?=[^🅰]{1,137}\\w🅰⚹⚹🅰(?:[手发生现错][了\\h]|了[一个岔错]))|uc(?=[^🅰]{1,137}f🅰⚹⚹🅰k))\\w*🅱(\\w{0,3})🅰⚹{1,4}🅰(\\S{0,3})\\h",
  43. "replacement": "$2$1$3",
  44. "scope": ""
  45. },
  46. {
  47. "group": "星号,🅑",
  48. "id": 5,
  49. "isEnabled": true,
  50. "isRegex": true,
  51. "name": "#05 标记还原",
  52. "order": -202,
  53. "pattern": "(?i)🅱?!:[\\u4e00-\\u9fa5A-Z]{122,134}🅱(\\S{0,3})🅰([^\\n🅰]+)🅰(\\S{0,3})\\h",
  54. "replacement": "$1$2$3",
  55. "scope": ""
  56. },
  57. {
  58. "group": "转化,🅐",
  59. "id": 6,
  60. "isEnabled": true,
  61. "isRegex": true,
  62. "name": "#06 标点 空 ",
  63. "order": -201,
  64. "pattern": "^\\s+|\\s+$|(?mi)(?<=\\w:)\\s+(?=[“「]\\w)|(?<=\\n|\\w,[”」]|[,、‘《(【[「『])\\s+|\\s+(?=[,、:;]|[\\w,、。!?—…]{0,19}[’》)】]」』])|\\r(?=\\n)|(?<=^|[“”:;。!?—…\\-\\\\\\?\\.])\\h+|\\h+(?=[“”。!?—…\\-\\\\\\?\\.])|(?<=[“‘「『(【[])[!?。,、—…]+(?=\\w)|(?<=[^:]“\\w{1,9})[。、,!?—…]{1,6}(?=”:)|(?<=[!?。:;])[\\?\\!\\-—~~]+|[\\?\\!\\-—]+(?=[!?。:;])|(?<=[。!?—…⁓~〜~][“”‘’「」『』])[。!?—…⁓~〜~]+(?=\\n|\\w)|(?<=[\\u4e00-\\u9fa5])[\\|/](?=[\\u4e00-\\u9fa5])|(?<=\\h{2}[\\u4e00-\\u9fa5])\\h+(?=[\\u4e00-\\u9fa5]\\n)|[\\u25a0-\\u25ff\\u2600-\\u26b8\\u26ba-\\u26ff〒〓]",
  65. "replacement": "",
  66. "scope": ""
  67. },
  68. {
  69. "group": "转化,🅐",
  70. "id": 7,
  71. "isEnabled": true,
  72. "isRegex": true,
  73. "name": "#07 标点⋯⋯",
  74. "order": -200,
  75. "pattern": "(?mi)\\u2026+|\\u22ef+|[\\u002e\\u2024-\\u2026]{2,}(?!\\/)|(?:。|・|•|·|.){2,}|(?<=[\\u4e00-\\u9fa5])[%%](?=\\n)|(?<=[\\u4e00-\\u9fa5])[⁓~〜~]+(?:(?=[\\u4e00-\\u9fa5])|[,、。!?]+)|(?<=[\\u4e00-\\u9fa5])[,、](?=”)|(?<=(?:^…{0,4}|[^:]“|[「。!?])(?:\\w{0,2}[\\w&&[^\\d说道问答]]){1,2})。(?=[”」\\n])|(?<=…[\\u4e00-\\u9fa5]{1,7})\\b(?=[”’)】」』])|(?<=[\\u4e00-\\u9fa5]“[\\u4e00-\\u9fa5]{1,9}”)$|(?<=“)[^\\n\\w“”!?\\+\\-]+(?=”)|(?<=(?:^|:)“[^“”\\n]{0,22}\\w)\\b(?=”([\\u4e00-\\u9fa5]{1,9}[说道问答][。])?$)|[…\\.。]*(?:([@#\\$\\&¥%@#¥%&])(?!\\1)){3,}[…\\.。]*",
  76. "replacement": "……",
  77. "scope": ""
  78. },
  79. {
  80. "group": "转化,🅐",
  81. "id": 8,
  82. "isEnabled": true,
  83. "isRegex": true,
  84. "name": "#08 标点——",
  85. "order": -199,
  86. "pattern": "(?i)^(?:null|文章内容为空)?$|(?<=\\w)([\\u002d\\u2010-\\u2015\\u2212\\u2500\\u2501\\u2574-\\u257b\\u268a\\u2e3a\\u2e3b\\uff0d\\uff70\\uffda⁓~〜~])(\\1+|[,、。]+|(?=[”。)】]}」』〕〙〗]|\\n|$))|(?m)^(?:-|—|_|=|×|⚹){2,}$|^(?:[■●〇]\\h?)?(?=[\\u4e00-\\u9fa5A-Z\\d]{1,11}$)|(?<=^(?:[■●〇]\\h?)?[\\u4e00-\\u9fa5A-Z\\d]{1,11}$)|^(?:[^\\n\\w“”…]){3,}$",
  87. "replacement": "——",
  88. "scope": ""
  89. },
  90. {
  91. "group": "转化,🅐",
  92. "id": 9,
  93. "isEnabled": true,
  94. "isRegex": true,
  95. "name": "#09 标点 - ",
  96. "order": -198,
  97. "pattern": "[\\u002d\\u2010-\\u2013\\u2015\\u2212\\u2500\\u2501\\u2574-\\u257b\\u268a\\u2e3a\\u2e3b\\uff0d\\uff70\\uffda⁓~〜~]|→|(?<!—)—(?!—)|(?<=\\d[%年级号]?)—{1,2}(?=\\d{1,4}[%年级号】)\\)\\n])",
  98. "replacement": "-",
  99. "scope": ""
  100. },
  101. {
  102. "group": "🅑,转化",
  103. "id": 10,
  104. "isEnabled": true,
  105. "isRegex": true,
  106. "name": "#10 标点""",
  107. "order": -197,
  108. "pattern": "(?:「{2,4}|[“”\"‘’【(「『[])((?<=(?:\\n[^\\n‘’“”]{0,36}|[\\u4e00-\\u9fa5][:,]?)(“|”))(?<!“[^\\n“”]{1,24}”)(?![:。,、])[^\\n“”]+(?<![:,、])(?!“[^\\n“”]{1,24}”)(?=\\2)|(?<=(‘|’))(?<![‘“][^\\n“”‘’]{1,24}’)(?![:。,、])[^\\n“”‘’]+(?<![:,、])(?!‘[^\\n“”‘’]{1,24}[’”])(?=\\3)|(?<=‘)[^\\n“”‘’]+[。!?—…](?=’\\n)|(?<=\")(?<!=\\h?\")[^\\n\"“”]+[。!?—…](?=\")|(?<=\\n【)[^\\n【】“”]+[。!?—…](?=】[\\w—])|(?<=[:,]【)[^\\n【】“”]+(?=】[\\w\\n])|(?<=:()[^\\n()“”]+(?=)\\n)|(?<=「{2,4})[^\\n「」“”]+(?=」{2,4})|(?<=(?:^|[^「])「)[^\\n「」“”]*\\n?[^\\n「」“”]*(?=」(?:[^」]|$))|(?<=『)[^\\n『』“”]*\\n?[^\\n『』“”]*(?=』)|(?<=[)[^\\n[]“”]*\\n?[^\\n[]“”]*(?=])|(?<=\\n(?:[^\\n‘’“”]{1,24}\\w:)?‘)[^\\n‘’“”]+(?:‘[^\\n‘’“”]*’[^\\n‘’“”]*)?(?<=[。!?—…])(?=’))(?:」{2,4}|[“”\"‘’】)」』]])",
  109. "replacement": "“$1”",
  110. "scope": ""
  111. },
  112. {
  113. "group": "🅑,转化",
  114. "id": 11,
  115. "isEnabled": true,
  116. "isRegex": true,
  117. "name": "#11 标点「」",
  118. "order": -196,
  119. "pattern": "[‘’“”\"『〈【]((?<=‘)[^\\n‘’]*\\n?[^\\n‘’]*(?=[‘’])|(?<=\")(?<!=\\h?\")[^\\n\"“”]+[\\u4e00-\\u9fa5]\\b(?=\")|(?<=『)[^\\n『』]*(?=』)|(?<=〈)[^\\n〈〉]*(?=〉)|(?<=【)[^\\n:【】“”「」]{1,10}(?=】[^\\n:])|(?<=【)[^\\n【】]+(?=】[,、和或与及]【)|(?<=】[,、和或与及]【)[^\\n【】]+(?=】)|(?<=“)[^\\n“”]+(?=”[,、和或与及]“|”[^\\n“”]{0,20}”)|(?<=”[,、和或与及]“|“[^\\n“”]{0,20}“)[^\\n“”]+(?=”)|(?<=”“)[\\w\\-·]{1,10}(?=”)|(?<=“)[\\w\\-·]{1,10}(?=”“)|(?<=(?:^|[\\n,。!?—…])“)\\b\\w{1,7}\\b(?<![啊吧呗吗嘛呢哦呀麽么了])(?=”[\\w,])(?!”[\\w,]{0,14}(?:[说道问答忖][,。]|:“|,“(?:[^\\n“”]{15}|[^\\n“”]{1,14}[。!?—…])))|(?<=\\w“)[^\\n“”‘’「」]{0,19}[\\w%\\+\\-](?=”[^\\n])|(?<=“)[^\\n“”]{0,32}(?=”(?:的[^的确士哥姐]|的哥[哥们]|的姐[姐妹]|为由|之类|式的|:|[。!?]{1,3}\\n)))[‘’“”\"』〉】]",
  120. "replacement": "「$1」",
  121. "scope": ""
  122. },
  123. {
  124. "group": "🅑,转化",
  125. "id": 12,
  126. "isEnabled": true,
  127. "isRegex": true,
  128. "name": "#12 标点【】",
  129. "order": -195,
  130. "pattern": "[\\{\\[[{『〔〘〖]([^\\n\\{\\}\\[\\][]{}\\u300e-\\u3019]*(?:\\n[^\\n\\{\\}\\[\\][]{}\\u300e-\\u3019]*)?)[\\}\\]]}』〕〙〗]",
  131. "replacement": "【$1】",
  132. "scope": ""
  133. },
  134. {
  135. "group": "🅑,转化",
  136. "id": 13,
  137. "isEnabled": true,
  138. "isRegex": true,
  139. "name": "#13 标点()",
  140. "order": -194,
  141. "pattern": "[\\u0028【]((?<=\\u0028)[^\\n\\u0028\\u0029]+(?=\\u0029)|(?<=:[\\w\\.\\-]{1,12}【)[^\\n【】()]+(?=】\\n)|(?<=【)[^\\n【】]+(?=】[^\\n《》【】]{0,10}》|】[^\\n【】]{0,20}】)|(?<=【[^\\n【】]{0,20}【)[^\\n【】]+(?=】))[\\u0029】]",
  142. "replacement": "($1)",
  143. "scope": ""
  144. },
  145. {
  146. "group": "净化,🅑",
  147. "id": 14,
  148. "isEnabled": true,
  149. "isRegex": true,
  150. "name": "#14 净化网址",
  151. "order": -193,
  152. "pattern": "<(center|font)[^\\n<]+</\\1>|</br>|&[a-zA-Z;]+;|(?<![A-Za-z])&?(nbsp|quot|amp|lt|gt);|#[a-zA-Z][0-9a-zA-Z]{4};|\\\\r\\\\n|[记首本一]\\W?[住发书秒]\\W?[域网记]\\W?[名址站住][^\\n\\u4e00-\\u9fa5,、!?…—“”]+(?<!。)|(?<![@A-Za-z])(?:[HhHh][TtTt]{2}[PpPp][SsSs]?://)?(?<!=[\"'](?:https?|HTTPS?)://)(?:[0-90-9A-Za-zA-Za-z][\\..])?(?:[0-90-9A-Za-zA-Za-z]{2,}[\\..]){1,3}(?![A-Z][a-z]|GIF|PNG|JPE?G|jpe?g|png|gif)[A-Za-zA-Za-z]{2,4}(?![A-Za-zA-Za-z]|[\\.,:;!\\?])([/][_/=&%;\\-\\?\\.。.0-90-9A-Za-zA-Za-z]*)?",
  153. "replacement": "",
  154. "scope": ""
  155. },
  156. {
  157. "group": "净化,🅑",
  158. "id": 15,
  159. "isEnabled": true,
  160. "isRegex": true,
  161. "name": "#15 净化标点",
  162. "order": -192,
  163. "pattern": "(?m)(?<=——|……)[,。:;!?!\\?\\.]+|(?<=\\w[::])\\n(?=“[^\\n“”]{16}|“[^\\n“”]{1,14}[。!?—…]”)|(?<=[:“《【(「])(?:…|—|_)+(?=\\w)|(?<=\\w)[。!?—…]+(?=」[和或与及,、]「)|(?<=」[和或与及,、]「\\w{1,14})[。!?—…]+(?=」)|(?<=[。!?]”)\\n(?=[\\u4e00-\\u9fa5]{1,13}[说道][。])|^[。!?…]+(?!\\n|$)|(?<=”\\n?)(?:\\n??[“”‘’]+\\n??)(?=\\n?“)|^(?:\\w+:)?“[^“”\\w\\n!?…]*”|(?<=\\w[”》」]?[!?])[,、:;…—]+|(?<=\\w[”》」]?([。;]|[!?…—]{2}))[,、:;!?…—]+|(?<=[。!?—…]”)[。!?…]+|(?:[,、]+|[。!?—…]+(?=」))(?=」?(?:[。;!?]|……|——))",
  164. "replacement": "",
  165. "scope": ""
  166. },
  167. {
  168. "group": "净化,🅑",
  169. "id": 16,
  170. "isEnabled": true,
  171. "isRegex": true,
  172. "name": "#16 净化短语",
  173. "order": -191,
  174. "pattern": "(?i)<![^\\n<>]+>|([网文小说]\\W){4}|—+分割线—+\\n|【本章节首发[^\\n【】]+】|\\h*[【\\((](?:见本章说|未完待续|本章[\\u4e00-\\u9fa5]{2,3}|[\\u4e00-\\u9fa5]{0,3}下一页|[全本][书文章卷]完|(?:[插地]图|图片)[Pp]\\d+|注释?\\d*|注:[^\\n\\(\\)()【】]{1,12})…{0,2}[)\\)】]\\h*|(?<=^|\\n)(?:[\\u4e00-\\u9fa5]{1,2}版 转自 |(?:图源|录入|校对|翻译|插[图画]|设计|润色|[修扫]图|制作|出版社?|开本|印数|丛书|版次|ISBN|发布于|插图P\\d+)[::])[^\\n]*[\\n$]",
  175. "replacement": "",
  176. "scope": ""
  177. },
  178. {
  179. "group": "净化,🅑",
  180. "id": 17,
  181. "isEnabled": true,
  182. "isRegex": true,
  183. "name": "#17 净化段落",
  184. "order": -190,
  185. "pattern": "(?i)^[^\\s:]{0,20}[\\u4e00-\\u9fa5][^\\n\\w:;!?。—…]{0,5}\\n|(?<=\\n)(?:——|……)(?:\\n[^\\n]*){1,3}$|^(?:第\\S{1,7}[章节话折卷部集]|\\d+)(?:\\h+[^\\n]+)?\\n(?:[^\\n]{0,10}[\\u4e00-\\u9fa5]\\n){0,2}|(?<=\\n)[【(]?PS\\d?[::](?:[^\\n]+\\n){0,4}[^\\n]+$|(?<!^|[\\n\\w])\\b(?:PS\\d?[::][^\\n]+)(?=[\\n$])|(?<=^|\\n)\\b(?:PS\\d?[::][^\\n]+)\\n|(?<=[^\\n:]\\n)[【(][^\\n【】()]+(?:\\n[^\\n【】()]+)?[)】]$|^[^\\n]*(?:重复章节|最新章节)[^\\n]*\\n|(?<=\\n)[^\\n]*(?:公众号|推荐票|月票支持|加更|推荐[^\\n]{0,9}《)[^\\n]*$|(?<=\\n)——\\n.*防盗章.+[\\w\\W]+$|(?mi)^(?:您可以在百度里|下载后请在24小时|(?:本书)?仅供个人学习|点此章节报错|请记住本书首发|本书版权归|广个告,|当前网址|#送\\d+现金红包#|每天更新时间|新书期间|本书由\\S{1,9}收集|喜欢\\S{1,19}?请大家收藏)[^\\n]*[\\n$]|^[^\\n]+(?:[退支][出持]阅读模式!|领现金红包!)[\\n$]|^[^\\n]*(?:[今明][天日早晚][一二两三四五六七八九十加补爆]更(?!天)|[今明]天的更新|求勒个票|新书上传|书[币友]的?打赏|起点APP|阅读网址|本站访问地址|(?:无弹窗|全文)免费阅|(?:多精校|全文字)小说|一秒钟记住本小说|本作品来自|更多好书请访|如果觉得此文|向您QQ群和微博|看书即可领现金|作者的话:|微信(?:公众|订阅)号:|书友\\d?群:|测试章节!|书籍全\\W更新快|加入书签\\W方便阅读|章节错误\\W点此报送|文字更新\\W速度|本章未完\\W点击|版权所有\\W侵权|(?:求|感谢)\\w{0,15}?(?:[月荐]票|打赏)|最快更新\\S{2,19}?最新章|公众号\\S{0,9}?领红包)[^\\n]*[\\n$]",
  186. "replacement": "",
  187. "scope": ""
  188. },
  189. {
  190. "group": "净化,🅑",
  191. "id": 18,
  192. "isEnabled": true,
  193. "isRegex": true,
  194. "name": "#18 净化杂项",
  195. "order": -189,
  196. "pattern": "(?i)^[\\n—…]+\\n(?!$)|(?<=\\n|\\n“[!?…]{1,4}”)\\n+|\\u007c|[|]【】|()|「」|‘’|“”|(?:(?<=\\S{29}[\\u4e00-\\u9fa5])(?<![著译]|([:;—])[^\\n“”\\1]{1,15})\\n(?=[\\u4e00-\\u9fa5])|(?<=“[^\\n“”]{1,31})\\n“?|(?<=「[^\\n“”「」]{1,31})\\n「?|(?<=‘[^\\n“”‘’]{1,31})\\n‘?|(?<=【[^\\n【】]{1,31})\\n【?)(?![^\\n:。!?—…]{2,9}(?:(?<=\\w)\\n|:))|(?<=[,。:;!?—…)]”?)\\n(?=[^\\n“”「」]{0,31}」|[^\\n“”]{0,31}”|[^\\n【】]{0,31}】)|(?<=\\w「[^\\n「」]{1,19})[。!?…]{1,2}(?=」)|[。!?]+(?=”(?:的\\B[^的确士哥姐]|的哥[哥们]|的姐[姐妹]|为由|之类|式的|:))|^(\\d{1,4}|[〇零两一二三四五六七八九十百千廿卅卌]{1,7}|[Ⅰ-Ⅿ]{1,8})[\\n$]|(?<=^|\\n)(?![—…]{2}[\\n$])[^\\n\\w]+[\\n$]",
  197. "replacement": "",
  198. "scope": ""
  199. },
  200. {
  201. "group": "可选,🅐",
  202. "id": 19,
  203. "isEnabled": true,
  204. "isRegex": true,
  205. "name": "#19 英式姓名",
  206. "order": -188,
  207. "pattern": "[\\u00b7\\u1802\\u2022\\u2027\\u2219\\u22c5\\u2810\\u30fb\\ud800\\udd01\\uff65]|(?<=[A-Z]|[\\u4e00-\\u9fa5&&[^章卷部集]])(_|\\.(?![A-Z][A-Za-z0-9]{0,4}[\"']))(?=[A-Z]|[\\u4e00-\\u9fa5])",
  208. "replacement": "・",
  209. "scope": ""
  210. },
  211. {
  212. "group": "可选,🅐",
  213. "id": 20,
  214. "isEnabled": true,
  215. "isRegex": true,
  216. "name": "#20 叠音词组",
  217. "order": -187,
  218. "pattern": "(?mi)(“[^\\n“”]{11,25}”|\\b[\\u4e00-\\u9fa5][^\\n“”。!?—…]{4,23}[。!?—…]{1,2}|^\\S{2,40}\\n)(?=\\1)|(!|?|—|…|“[^\\n“”]{2,10}”|「[^\\n“”「」]{2,10}」|[\\u4e00-\\u9fa5]{2,5}[,、。!?—…]{0,2})(?=\\2{2})|([\\u4e00-\\u9fa5][,、。!?—…]{0,2}|“[^\\n“”]”|「[^\\n“”「」]」)(?=\\3{3})",
  219. "replacement": "",
  220. "scope": ""
  221. },
  222. {
  223. "group": "可选,🅑",
  224. "id": 21,
  225. "isEnabled": true,
  226. "isRegex": true,
  227. "name": "#21【⋯⋯】",
  228. "order": -186,
  229. "pattern": "(?m)^“…+”$",
  230. "replacement": "“呃……”",
  231. "scope": ""
  232. },
  233. {
  234. "group": "可选,🅑",
  235. "id": 22,
  236. "isEnabled": true,
  237. "isRegex": true,
  238. "name": "#22【?!】",
  239. "order": -185,
  240. "pattern": "(?mi)^“([!?]{1,2})[!?]{0,4}”",
  241. "replacement": "“啊$1”",
  242. "scope": ""
  243. },
  244. {
  245. "group": "可选,🅑",
  246. "id": 23,
  247. "isEnabled": true,
  248. "isRegex": true,
  249. "name": "#23【 ; 】",
  250. "order": -184,
  251. "pattern": "((?:^|\\n|[^\\n\\h“”:;。!?—…][:;])[^\\n“”():;。!?—…]{0,15}\\w%?(?<!\\h\\S{1,16})(?:\\uff08[^\\n()]{1,24}\\uff09)?(?=\\n)|(?:[\\u4e00-\\u9fa5]{2}:[\\+\\-]?\\d[\\d\\./%]{0,9}[\\+\\-]?)(?=[\\u4e00-\\u9fa5]{2,6}:))",
  252. "replacement": "$1;",
  253. "scope": ""
  254. },
  255. {
  256. "group": "可选,🅑",
  257. "id": 24,
  258. "isEnabled": true,
  259. "isRegex": true,
  260. "name": "#24【 。 】",
  261. "order": -183,
  262. "pattern": "(?mi)[\\.,、:;]+(?=[”」』】])])|(?<=[的来了吗么呢哦事我子着])(?:\\.(?![A-Z])|・)|(?<=[”】]——[\\w・]{0,11}[\\u4e00-\\u9fa5])\\b(?=\\n)|(?<=[^\\n【】]{19}[\\u4e00-\\u9fa5])\\b(?=】)|(?<=(?:^|:)“\\w{1,15})\\b(?=”$)|(?<=(?:[\\n:,。!?—…]“[^\\n“”]{1,19}|[^\\n“”]{20})[\\u4e00-\\u9fa5])\\b(?=”[^“、,。;!?…])(?!”(?:的[^的确士哥姐]|为由|之类|式的)|”[和或与]“)|(?<=[\\u4e00-\\u9fa5&&[^和或与]]“[\\u4e00-\\u9fa5]{1,9}”)$|(?<=[\\w「・」,、]{11})(?<!,(?:\\w{1,3}|\\w{3}[说话之间反知前后时刻言外问候底来了儿]|[但可而]\\w{3,4})),(?=[^\\n“”。:;!?—】)』]{11})(?=(?:不|罢了|[再又]?比如说?|毕竟|并且|不[过然料](?:的话)?|不多时|不远处|不消说|[从故如为因由在自至]此|但是|当然了?|的确|对了|[顿到]时|而[且后]|尔后|俄顷|否则(?:的话)?|果然|还有|好吧|更?何况|忽然|话说|结果|接着|届时|今[日后]|尽管|就这样|据说|看来|看上去|可以说|可想而知|况且|例如|另外|没错|没办法|蓦[然地]|那么|难道说?|其后|然[而后]|如若不然|所以|虽然|少[顷时]|甚至于?|试问|是[夜的]|首先|想来|旋即|要不然|要[么不]|也[是罢]|也就是说|翌日|因为|尤其|有道是|于是乎?|原[来本]|再[说者次]了?|怎[么麼]|总之|总而言之|总的来\\w|这不|[这那][样么][说看]来|至少|(?:片刻)?之[前后]|只[是怕]|只不过|只可惜|终于|诸位|\\b[但而可]?(?:按理说|\\w{0,2}此[时刻外]|除此\\w外|不曾想|不一会儿?|反[正之]|当[时初]|对\\w来说|刚才|归根结底|毫无疑问|很快|很多时候|换言之|或[者许]说?|假如|届时|近日|紧?接着|[就恰]在[此这]时|久而久之|可[是惜]|老实说|没想到|目前|那时候?|其[次实中时]|如[果今]|(?:如此|这样)一来|随后|实际上|事实上|说到底|说(?:白了|真的)|同[时样]|同一时[间刻]|突然|下一刻|现在|很?显然|眼下|一直以来|于\\w而言|正[好巧]||正?相反|有时候|与此(?:同时|相反)|在\\w{1,2}看来|最[终后]|这年头|这其中|[这那]一[刻瞬次]|这[次时样]|(?:刹那|顷刻|须臾|猛然|恍惚|[一转]瞬|[转眨]眼|一时)之?间))[,…])",
  263. "replacement": "。",
  264. "scope": ""
  265. },
  266. {
  267. "group": "可选",
  268. "id": 25,
  269. "isEnabled": false,
  270. "isRegex": true,
  271. "name": "#25 分割〇段落",
  272. "order": -181,
  273. "pattern": "(如下:(?!\\n)|[^\\n“”][。;!?]”?\\b(?=[\\w・&&[^\\d]]{2,11}:[^\\n“])|(?:\\w」?;)(?=[^\\n“”:;]{14})|(?<=\\w:“[^\\n“”]{1,39}[。!?—…]”)(?=[^\\n“”:;]{1,39}:“)|(?:[^\\n【】]】)(?=【\\w{1,7}:)|(?:\\w[:;。!?]{1,2}[”]?)(?=[第其][一二三四五六七八九][,、]|[一二三四五六七八九][则来是者]?[,、]|[①-⓿][^\\n]|([^\\n()]{17,29}[。!?…])\\n)|(?:[^\\n“”][。!?—…]”)(?:[\\u4e00-\\u9fa5]{1,14}[说道]。)?(?=“[^\\n“”])|(?<=[^\\n]{4})(?:[^\\n]{24}[。!?—…][』”’】])]?)(?=[^\\n]{29})(?<![。!?—…]\\w{1,4}[!?…]{1,2})(?![、,。:;!?—…]|(?<=(\\w{1,3})……)\\2|(?<=[—…”])[^“”。:;!?—…]{1,14}[。:;!?—…]|(?<=……)(?:[等略]|以?及|的[^的确士])|(?<=[』”’】])])[的地]))(?<!“[^\\n”]{1,34}|‘[^\\n’]{1,34}|「[^\\n」]{1,34}|『[^\\n』]{1,34}|([^\\n)]{1,34}|【[^\\n】]{1,34}|[[^\\n]]{1,34})(?![^\\n“]{0,34}”|[^\\n‘]{0,34}’|[^\\n「]{0,34}」|[^\\n『]{0,34}』|[^\\n(]{0,34})|[^\\n【]{0,34}】|[^\\n[]{0,34}])",
  274. "replacement": "$1\n",
  275. "scope": ""
  276. },
  277. {
  278. "group": "可选",
  279. "id": 26,
  280. "isEnabled": false,
  281. "isRegex": true,
  282. "name": "#26 分割〇长句",
  283. "order": -180,
  284. "pattern": "([^\\n“‘(【]{10}[^\\n“‘(【。!?;…]{19}),(?=[^\\n”’)】。!?;…]{20}[^\\n”’)】]{10})(?=(?:\\w{1,2}的\\w{1,3},|(?:[你您汝朕我咱他她祂它]|[作身]为)\\w{1,6},)?(?:(?:\\w{0,3}([\\u4e00-\\u9fa5])了\\2|[一二三四五六七八九十]来?|[不对好]|[这那上下]一[刻秒点天年瞬]|\\w{0,3}(?:一?刹那|[啊哎唉呃嗯咕哈呵嘿哼哐哦喔噢噗砰嘶哇唔呜呀咦呦啧])|\\w{1,3}(?:一[来想看瞧]|而言|样吧|么着|以来|来[说看]|(?:小时|分钟|钟头|[刻秒天周日月年])(?:[之以]?[内前后後间]|中|过后)|[以之][上下前后内外]|之[时间余际])|[更最]\\w{1,3}的是|当\\w{1,7}[时来后际]|[和与]\\w{1,7}[同样似仿比较]|[从自]\\w{1,7}(?:[起始想虑]|来看|[以之][前后]|眼[睛神光泪][里中])|就?在\\w{1,7}(?:[心眼事说][中里]|之际|同时|[身之][前后]|刹那间?|[瞬期时之]间|[这那上下]一[刻秒瞬]|\\w下|中心|\\w{0,6}时[候刻]|关头)),|⚑|(?<=[^,]{4}」?,)(?:按理来?说|毕竟[^是]|[再就又]?比[如方]|比起\\w{1,6}来|并且|不[但仅过管然光妨料只]|不一会|不多时|[不没未]曾想|不久[以之]?[前后]|不瞒你说|此[时刻外]|[从自除]此[以之]|从而|刹那间|出于|而?除非|大概[那这是]|单[单就是说]|(?<!(虽|本来)\\S{1,14})但[^丁]|当然[这那]|当\\w{1,16}的时候|到那时|到时候|[那这]?倒不?是|\\w{2,3}的时候|对于|顿[时觉]|反[正倒]|(?<!不仅\\S{1,12})(?:反而|而且)|非但|否则|干脆[^面点的]|根据|更?何况|姑?且不[说论]|固然|故而|果不其然|毫无疑问|换句话说|可?即[使便]|既然|基本上|假[如若设]|鉴于|简而言之|届时|接下来|仅仅|尽管|紧接着|也?就是说|就\\w{2,6}(来说|而言)|据\\w{0,3}说|绝非|看来[^看]|看样子|看[得不]出|可惜[^了啊]|(?<!虽\\S{1,12})可[是这那你我他她]|可问题是|可以说|况且|例如|论起|(?:只是|却)?没[想料]到|没过多久|莫说是|就?目前|那么[你我他她它这在此]|[那这](一[刻刹瞬分秒]|说明|期间|仿佛)|难[道怪]|难不成|偏[偏生]|片刻之?[间前后]|岂料[^不]|其实[^力际体质战]|其中最|恰恰|且说|顷刻之?间|确切地说|然[而则]|[饶绕]是|任凭|[你您我他她]?如[果若能今]|如此一来|[可那]?若[^干兰曦有男]|[这你我他她]虽|\\w{0,2}虽然|随[即后之着]|(?<!虽\\S{1,12})甚至|实际上(?!的)|首先|殊不知|说白了|说起来|说话间|说不定|倘若|特别是|万一|万万没|唯有|为此[那这你我他她]|无[论非]|无疑|显然|相比起|就?相当于|相反[^的方]|想不到|幸[亏好而]|俨然|眼[下看]|严格来说|要么|[那这你我他她]?要不?是|也许|一瞬间|[一二三]来[^一二到]|一[旦如]|[这另]?一方面|不?一会儿|一般来说|一时之?间|一下子就|一?眨眼的|以此类推|以[至致]于|[还也]?因[为此而其]|尤其|可?有时候|于是|与[其之]|与此同时|在\\w{1,5}期间|再[者就]|再不济|再往?下面|早在|自[从打此]|总[而之]|总的[来说]|纵[然使是能]|最后则|这时[就所众你我他她]|只要[那这你我他她]|只不过|只可惜|至于|直到|之?所以|正所谓|众所周知|转[眼瞬]之?间|自从)[\\w,]))",
  285. "replacement": "$1。\n",
  286. "scope": ""
  287. }
  288. ]