-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexportReplaceRule.json
2322 lines (2322 loc) · 89.3 KB
/
exportReplaceRule.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[
{
"group": "",
"id": 1610537235307,
"isEnabled": false,
"isRegex": true,
"name": "规则必看",
"order": 0,
"pattern": "(?#这是注释:\n1.这条为解释规则,没有任何作用,开启仅添性能损耗。 \n2.导入的规则有前后关联,不清楚作用请勿随意切换位置 。\n3.带#规则基于乌云规则进行部分修改,其他则是网络整理和个人添加规则,规则作用可见https://gitee.com/SplitGemini/ReplaceRules \n4.导出txt请关闭净化替换后再导出txt(推荐),如果需要使用净化替换请搜索“导出”并关闭搜索出的规则 。\n5.部分规则也有类似这样的注释,不清楚作用可以打开查看。)",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "标题",
"id": 1,
"isEnabled": true,
"isRegex": true,
"name": "#01 数字标题①",
"order": 1,
"pattern": "\\B(?:[一二三四五六七八九两零〇]|(?<=第)[十百千]|(?<=[百千零〇])十|千(?=[零〇][一二三四五六七八九][章节]|[一二三四五六七八九十]{0,3}章)|[十百](?=[章节]))\\B(?=\\w{0,6}(?<=(?:^|\\S\\h)第[一二三四五六七八九十百千两零〇]{1,7})[章节])|(?<=\\w\\S{0,3})(?<!^\\w{1,9}[^\\s\\w]?)(?:\\h(?!(?<=\\h\\w{1,9}\\h)|[\\u4e00-\\u9fa5]{1,9}$)|[\\(\\[\\{([{【])\\S{0,18}(?:[更谢祝票盟章]|求\\w{0,4}[订推藏]|推荐|恭喜|快乐|合[1一]|[千万KkWw]字|\\d[KkWw]|\\d/\\d)\\S{0,18}$",
"replacement": "⩨100023456789⩨$0",
"scope": "",
"scopeContent": false,
"scopeTitle": true,
"timeoutMillisecond": 3000
},
{
"group": "标题",
"id": 2,
"isEnabled": true,
"isRegex": true,
"name": "#02 数字标题②",
"order": 2,
"pattern": "⩨\\d{0,12}?((?<=第⩨)10(?=\\d{10}⩨十[章节])|1(?=\\d{11}⩨一|(?<=[第百千零〇]⩨1)\\d{11}⩨十|(?<=第⩨1)\\d{11}⩨[千百])|000(?=\\d{8}⩨千[章节])|00(?=\\d{9}⩨百[章节])|0(?=\\d{10}⩨[零〇十百千])|2(?=\\d{7}⩨[二两])|3(?=\\d{6}⩨三)|4(?=\\d{5}⩨四)|5(?=\\d{4}⩨五)|6(?=\\d{3}⩨六)|7(?=\\d{2}⩨七)|8(?=\\d⩨八)|9(?=⩨九)|(?=\\d{12}⩨\\W))\\d{0,12}⩨(?:[一二三四五六七八九两][十百千]?|[十百千零〇]|[\\h\\(\\[\\{([{【][^\\n]+$)",
"replacement": "$1",
"scope": "",
"scopeContent": false,
"scopeTitle": true,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 3,
"isEnabled": true,
"isRegex": true,
"name": "#03 全角字符①",
"order": 3,
"pattern": "[0-9A-Za-z+/#%&¥@$=]",
"replacement": "⏹⏸$0⏸00⏸11⏸22⏸33⏸44⏸55⏸66⏸77⏸88⏸99⏸AA⏸BB⏸CC⏸DD⏸EE⏸FF⏸GG⏸HH⏸II⏸JJ⏸KK⏸LL⏸MM⏸NN⏸OO⏸PP⏸QQ⏸RR⏸SS⏸TT⏸UU⏸VV⏸WW⏸XX⏸YY⏸ZZ⏸aa⏸bb⏸cc⏸dd⏸ee⏸ff⏸gg⏸hh⏸ii⏸jj⏸kk⏸ll⏸mm⏸nn⏸oo⏸pp⏸qq⏸rr⏸ss⏸tt⏸uu⏸vv⏸ww⏸xx⏸yy⏸zz⏸++⏸//⏸##⏸%%⏸&&⏸¥¥⏸@@⏸$\\$⏸==⏸⏹",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 4,
"isEnabled": true,
"isRegex": true,
"name": "#04 其他字符②",
"order": 4,
"pattern": "(?m)(?<=^\\h{0,4}(?:\\w\\w)?(?:简介|介绍|概要|作者|角色|人物|说明|资料|百科|大全|[档方]案|日志|面板|列表|公告|任务)|如下)\\b$|\\b·\\b|*+(?=*{3})|\\*+(?=\\*{3})|*|\\*|(?:\\!+(?=\\!)|\\?+(?=\\?)|[\\!\\?])(?=(?<=[\\u4e00-\\u9fff]\\S{0,9}[\\!\\?]{1,9})|[\\!\\?]{0,9}\\S{0,9}[\\u4e00-\\u9fff])|[:;,](?!(?<=\\d:)\\d|(?<=\\d,)\\d{3}\\D)(?=\\h?\\w{0,12}?[\\u4e00-\\u9fff]|(?<=[\\u4e00-\\u9fff]\\w{0,12}?\\W))|\\b\\.(?=[”)】]|$)|(?<=\\D\\d{1,2}):(?=\\d{1,2}\\D)",
"replacement": "⏹⏸$0⏸:⏸·ꞏ⏸*⚹⏸*⚹⏸\\??⏸!!⏸::⏸;;⏸,,⏸.。⏸::⏸⏹",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 5,
"isEnabled": true,
"isRegex": true,
"name": "#05 半角字符③",
"order": 5,
"pattern": "(?i)⏹⏸([^\\n⏸⏹]{0,9})\\1*(?:⏸[^\\n⏸⏹]+)*?⏸\\1([^\\n⏸⏹]+)(?:⏸[^\\n⏸⏹]+)*⏸⏹",
"replacement": "$2",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "星号",
"id": 6,
"isEnabled": true,
"isRegex": true,
"name": "#06 标记河蟹",
"order": 6,
"pattern": "(?i)([\\u4e00-\\u9fff]{0,4}|[A-Z]{1,4}\\b(?=⚹))(?=(⚹?))((?<![\\d⚹]\\h?)⚹{1,3}(?!\\h?[\\d⚹])(?=(?<=[\\u4e00-\\u9fff]⚹{1,3})|[\\u4e00-\\u9fff])|(?<![A-Za-zA-Z\\d\"][\\h\\-\\.~]{0,3})(?: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|d[uú]|gu[iī]|j[iī][uǔ]?|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[oó]u|t[uú][niǐ]|x[iì][oō]?ng|xu[eé]|y[aáiīíì]ng?|y[eèuù]|zh[eè]ng|(?<=大)[66](?![\\.%倍成岁])|(?<=[吸贩缉])D|D(?=[瘾品贩枭])|H(?=[文书版])|(?<=[你他])M(?=的)|[FHMRZ](?=国)|R(?=(?<=狗R)的|本[\\W国的之人]|本\\b|了狗)|(?<=[我强装傻煞牛撕阴])X(?![光博幻战射基病档计\\-]|先生|女士)|(?<=[装傻牛怂懵撕阴事])(?:AC|B|13)|(?<=[有点儿])(?:AC|B)(?=数)|(?<=[瞎再别直停])BB|B(?=格)|JB|(?<=[大小的])JJ|JC|J(?=方)|LSP|(?<=[\\n“])MB(?=[,!])|MBD|\\bMD\\b|MDZZ|MLGB|MMP|(?<=[\\u4e00-\\u9fff][^\\s\\w]?)MM|NB|NMB|PLMM|QJ|RNM|SB|(?<=[你我都是谁真神别又太瞎这就还去])TM|[NT]MD|T?NND|[VW]X|YD|ZF)(?![\\h\\-\\.~]{0,3}[A-Za-zA-Z\\d\"])|(?<=狗)曰(?=的)|孛力|衤卜|扌喿|口丩|口申口今|衤果衤果|衤果|石更\\b|女眉\\b|谷欠(?=\\b|[望念])|弓虽女干|弓虽\\b|(?<!弓虽)女干(?=\\b|[杀商臣诈情案罪犯夫细计邪佞雄]|后杀))",
"replacement": "⏹$2⏹补硬八九哔哔波勃勃起插潮成人床洞毒龟头韩黄激鸡鸡巴陆撸露出漏点媚叫春弄屁眼嫖强奸情肉体乳骚呻吟身挺腿臀胸穴内射精液中出自慰大法轮国军警察雷锋奶奶纳粹微信西藏政府漂亮美眉色色老色批妈卖批我操他妈的智障日本日逼日你妈逼牛逼傻逼小逼性器性奴口交兽交淫妇淫欲淫荡荡屌丝丝赤裸裸女阴道阴阳uc⏹$1⏸$3⏸",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "星号",
"id": 7,
"isEnabled": true,
"isRegex": true,
"name": "#07 替换拼音",
"order": 7,
"pattern": "(?i)⏹⏹[^\\n⏹]*?(补(?=[^⏸]{1,160}⏸衤卜⏸)|叫(?=[^⏸]{1,160}⏸口丩⏸)|媚(?=[^⏸]{1,160}⏸女眉⏸)呻吟(?=[^⏸]{1,160}⏸口申口今⏸)|硬(?=[^⏸]{1,160}⏸(?:石更|y[iì]ng)⏸)|欲(?=[^⏸]{1,160}⏸(?:谷欠|y[uù])⏸)|强奸(?=[^⏸]{1,160}⏸(?:弓虽女干|QJ)⏸)|强(?=[^⏸]{1,160}⏸弓虽⏸)|奸(?=[^⏸]{1,160}⏸(?:(?<=强\\S)X|女干|ji[aā]n)⏸)|操(?=[^⏸]{1,160}⏸(?:(?<=我\\S)X|扌喿|c[aāà]o)⏸)|逼(?=[^⏸]{1,160}⏸(?:X|B|AC|13|b[iī])⏸)|中(?=[^⏸]{1,160}⏸Z⏸)|法(?=[^⏸]{1,160}⏸F⏸)|日本(?=[^⏸]{1,160}⏸R⏸国)|日(?=[^⏸]{1,160}⏸(?:曰|R|r[iī])⏸)|妈(?=[^⏸]{1,160}[你他]⏸M⏸的)|美(?=[^⏸]{1,160}⏸M⏸国)|韩(?=[^⏸]{1,160}⏸H⏸国)|黄(?=[^⏸]{1,160}⏸H⏸)|毒(?=[^⏸]{1,160}⏸D[uú]?⏸)|哔哔(?=[^⏸]{1,160}⏸BB⏸)|鸡巴(?=[^⏸]{1,160}⏸JB⏸)|鸡鸡(?=[^⏸]{1,160}⏸JJ⏸)|警察(?=[^⏸]{1,160}⏸JC⏸)|警(?=[^⏸]{1,160}⏸J⏸方)|老色批(?=[^⏸]{1,160}⏸LSP⏸)|妈逼(?=[^⏸]{1,160}⏸MLGB⏸)|妈的智障(?=[^⏸]{1,160}⏸MDZZ⏸)|妈的(?=[^⏸]{1,160}⏸M[BD]⏸)|妈卖批(?=[^⏸]{1,160}⏸(?:MMP|MBD|NMB)⏸)|美眉(?=[^⏸]{1,160}⏸MM⏸)|漂亮美眉(?=[^⏸]{1,160}⏸PLMM⏸)|牛逼(?=[^⏸]{1,160}⏸NB⏸)|傻逼(?=[^⏸]{1,160}⏸SB⏸)|日你妈(?=[^⏸]{1,160}⏸RNM⏸)|他妈的(?=[^⏸]{1,160}⏸(?:[NT]MD|T?NND)⏸)|他妈(?=[^⏸]{1,160}⏸TM⏸)|淫荡(?=[^⏸]{1,160}⏸YD⏸)|微信(?=[^⏸]{1,160}⏸[VW]X⏸)|政府(?=[^⏸]{1,160}⏸ZF⏸)|勃勃(?=[^⏸]{1,160}⏸b[oó]b[oó]⏸)|勃(?=[^⏸]{1,160}⏸(?:孛力⏸|b[oó]⏸[发起然朗]))|波(?=[^⏸]{1,160}⏸b[oó]⏸)|插(?=[^⏸]{1,160}⏸ch[aā]⏸)|潮(?=[^⏸]{1,160}⏸ch[aá]o⏸)|成人(?=[^⏸]{1,160}⏸ch[eé]ng\\h?r[eé]n⏸)|床(?=[^⏸]{1,160}⏸chu[aá]ng⏸)|春(?=[^⏸]{1,160}⏸ch[uū]n⏸)|屌(?=[^⏸]{1,160}⏸di[aǎ]o⏸)|荡荡(?=[^⏸]{1,160}⏸d[aà]ngd[aà]ng⏸)|荡(?=[^⏸]{1,160}⏸d[aà]ng⏸)|洞(?=[^⏸]{1,160}⏸d[oò]ng⏸)|龟(?=[^⏸]{1,160}⏸gu[iī]⏸)|鸡(?=[^⏸]{1,160}⏸j[iī]⏸[头肉排鸭蛋汤胸腿翅巴爪眼贼窝眼毛])|激(?=[^⏸]{1,160}⏸j[iī]⏸)|精(?=[^⏸]{1,160}⏸j[iī]ng⏸)|精液(?=[^⏸]{1,160}⏸j[iī]ngy[eè]⏸)|交(?=[^⏸]{1,160}⏸ji[aā]o⏸)|九(?=[^⏸]{1,160}⏸ji[uǔ]⏸)|裸裸(?=[^⏸]{1,160}⏸lu[oǒ]lu[oǒ]⏸)|裸(?=[^⏸]{1,160}⏸(?:lu[oǒ]|衤果)⏸)|陆(?=[^⏸]{1,160}(?:⏸[66]⏸|大⏸[l1][uù]⏸|⏸[l1][uù]⏸[地家军]))|撸(?=[^⏸]{1,160}⏸l[uū]⏸[猫狗起串铁管得完个])|露(?=[^⏸]{1,160}⏸[l1][oò]?[uù]⏸[^地家军])|奶奶(?=[^⏸]{1,160}⏸n[aǎ]in[aǎ]i⏸)|奶(?=[^⏸]{1,160}⏸n[aǎ]i⏸)|内(?=[^⏸]{1,160}⏸n[eè]i⏸)|弄(?=[^⏸]{1,160}⏸n[oò]ng⏸)|女(?=[^⏸]{1,160}⏸n[vüǚ]⏸)|嫖(?=[^⏸]{1,160}⏸pi[aá]o⏸)|情(?=[^⏸]{1,160}⏸q[ií]ng⏸)|肉(?=[^⏸]{1,160}⏸r[oò]u⏸)|乳(?=[^⏸]{1,160}⏸r[uǔ]⏸)|骚(?=[^⏸]{1,160}⏸s[aā]o⏸)|色色(?=[^⏸]{1,160}⏸s[eè]s[eè]⏸)|色(?=[^⏸]{1,160}⏸s[eè]⏸)|丝丝(?=[^⏸]{1,160}⏸s[iī]s[iī]⏸)|丝(?=[^⏸]{1,160}⏸s[iī]⏸)|射(?=[^⏸]{1,160}⏸sh[eè]⏸)|身(?=[^⏸]{1,160}⏸sh[eē]n⏸)|体(?=[^⏸]{1,160}⏸t[iǐ]⏸)|挺(?=[^⏸]{1,160}⏸t[iǐ]ng⏸)|头(?=[^⏸]{1,160}⏸t[oó]u⏸)|腿(?=[^⏸]{1,160}⏸tu[iǐ]⏸)|臀(?=[^⏸]{1,160}⏸t[uú]n⏸)|性(?=[^⏸]{1,160}⏸x[iì]ng⏸)|胸(?=[^⏸]{1,160}⏸x[iī]ong⏸)|穴(?=[^⏸]{1,160}⏸xu[eé]⏸)|液(?=[^⏸]{1,160}⏸y[eè]⏸)|淫(?=[^⏸]{1,160}(?:[宣意手浸能]⏸y[ií]n⏸|⏸y[ií]n⏸[靡威贼窝妇娃秽液棍邪巧乐才]))|阴(?=[^⏸]{1,160}⏸y[iī]n⏸)|阳(?=[^⏸]{1,160}⏸y[aá]ng⏸)|政(?=[^⏸]{1,160}⏸zh[eè]ng⏸))[^\\n⏹]*⏹(\\w{0,4})⏸[^\\n⏸⏹⚹]{1,20}⏸",
"replacement": "$2$1",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "星号",
"id": 8,
"isEnabled": true,
"isRegex": true,
"name": "#08 替换**",
"order": 8,
"pattern": "(?i)⏹⚹⏹[^\\n⏹]*?(八九(?=[^⏸]{1,160}(?:(?:十[之有]|一九)⏸⚹⚹⏸|⏸⚹⚹⏸(?:不离十|十年代|玄功|十岁|岁的)|[十约有共计是的着了]⏸⚹⚹⏸[十百千万个人名次位点分秒天周月年岁厘米丈寸公里斤两磅吨遍枚部辆台股成折]))|逼(?=[^⏸]{1,160}[装傻牛撕阴]⏸⚹⏸)|小逼(?=[^⏸]{1,160}⏸⚹⚹⏸崽子)|勃起(?=[^⏸]{1,160}勃⏸⚹⚹⏸来)|操(?=[^⏸]{1,160}(?:[曹我体早晨]⏸⚹⏸|⏸⚹⏸[场练蛋纵控作盘]))|赤裸(?=[^⏸]{1,160}(?:⏸⚹⚹⏸(?:裸|[着的]\\w{0,5}[身躯胴])|[全浑半上下]身⏸⚹⚹⏸))|屌(?=[^⏸]{1,160}⏸⚹⏸丝)|大法(?=[^⏸]{1,160}(?:(?:[驱天种][鬼魔]|吸星|[化传][功送]|击地|[解附炼][魂体]|索尼)⏸⚹⚹⏸|[强盛壮具两三四五六七八九十百]⏸⚹⚹⏸[力诀器术印则会杖门]|⏸⚹⚹⏸[官院师]))|法轮(?=[^⏸]{1,160}[心秘道功办无]⏸⚹⚹⏸[转回流])|龟头(?=[^⏸]{1,160}(?:乌|玄武|忍者神)⏸⚹⚹⏸)|国军(?=[^⏸]{1,160}(?:[帝王公党敌盟中华俄美英法德韩倭米他我本]|共和|联合|灯塔)⏸⚹⚹⏸[队阵旗舰方官人务])|鸡巴(?=[^⏸]{1,160}⏸⚹⚹⏸蜀[购广商店大道路])|鸡鸡(?=[^⏸]{1,160}的小⏸⚹⚹⏸)|叫春(?=[^⏸]{1,160}名⏸⚹⚹⏸ [天风])|口交(?=[^⏸]{1,160}[出入门窗道路洞梯村站]⏸⚹⚹⏸(?:[给易换谈替钱通警罚手战火锋]|\\w{0,2}[费款单]))|雷锋(?=[^⏸]{1,160}(?:⏸⚹⚹⏸(?:精神|日记|同志|塔)|[学活]⏸⚹⚹⏸))|漏点(?=[^⏸]{1,160}透⏸⚹⚹⏸[儿内消])|露出(?=[^⏸]{1,160}⏸⚹⚹⏸\\w{0,4}(?:一[丝副抹]|马脚|嘴脸|破绽|笑容))|裸女(?=[^⏸]{1,160}[全赤]⏸⚹⚹⏸[人子尸])|纳粹(?=[^⏸]{1,160}(?:德国⏸⚹⚹⏸|⏸⚹⚹⏸(?:德国|\\w{0,3}集中营)))|奶奶(?=[^⏸]{1,160}他⏸⚹⚹⏸[的个])|内射(?=[^⏸]{1,160}[朝向队园场室域]\\w{1,2}⏸⚹⚹⏸[来去击杀中])|女阴(?=[^⏸]{1,160}[此仙妖魔]⏸⚹⚹⏸[险谋沉魂])|屁眼(?=[^⏸]{1,160}生[孩儿]子没⏸⚹⚹⏸)|情(?=[^⏸]{1,160}催⏸⚹⏸[药水])|肉体(?=[^⏸]{1,160}⏸⚹⚹⏸(?:关系|凡胎|交易|上的))|日逼(?=[^⏸]{1,160}[末刑判]⏸⚹⚹⏸近)|傻逼(?=[^⏸]{1,160}你个[大臭]?⏸⚹⚹⏸)|射精(?=[^⏸]{1,160}[发点齐速注]⏸⚹⚹⏸[准度确通神])|兽交(?=[^⏸]{1,160}(?:[神魔妖禽宠]|[将把跟与和]\\w{1,3})⏸⚹⚹⏸[给出易换缠流谈心配战朋往])|他妈(?=[^⏸]{1,160}[你我谁真神这]⏸⚹⚹⏸的)|他妈的(?=[^⏸]{1,160}[你我谁真神这]⏸⚹⚹⚹⏸[谁这敢晦是知就])|西藏(?=[^⏸]{1,160}东躲⏸⚹⚹⏸)|性奴(?=[^⏸]{1,160}⏸⚹⚹⏸[隶役])|性器(?=[^⏸]{1,160}(?:⏸⚹⚹⏸[官材械皿]))|穴内(?=[^⏸]{1,160}(?:[巢墓洞窍]|百会|神庭|膻中|气海|天[突柱]|涌泉|[风曲]池|灵台|眉心|[周通]天)⏸⚹{2,3}⏸)|阴道(?=[^⏸]{1,160}[太玄]⏸⚹⚹⏸[体尊])|淫妇(?=[^⏸]{1,160}(?:奸夫⏸⚹⚹⏸|奸⏸⚹⚹⏸女))|淫欲(?=[^⏸]{1,160}[饱暖温]思⏸⚹⚹⏸)|自慰(?=[^⏸]{1,160}(?:亲⏸⚹⚹⏸[问劳]|聊以⏸⚹⚹⏸))|中出(?=[^⏸]{1,160}\\b⏸⚹⚹⏸(?:[手发生现错][了\\W]|了[一个岔错]))|uc(?=[^⏸]{1,160}f⏸⚹⚹⏸k))[^\\n⏹]*⏹(\\w{0,4})⏸[^\\n⏸⏹]{1,20}⏸",
"replacement": "$2$1",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "星号",
"id": 9,
"isEnabled": true,
"isRegex": true,
"name": "#09 标记还原",
"order": 9,
"pattern": "(?i)⏹[^\\n⏸⏹]?⏹[^\\n⏸⏹]{140,160}⏹(\\w{0,4})⏸([^\\n⏸⏹]{0,20})⏸",
"replacement": "$1$2",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 10,
"isEnabled": true,
"isRegex": true,
"name": "#10 标点 空 ",
"order": 10,
"pattern": "[\\ufe00-\\ufe0f]|^\\s+[,、。:;!?…~~]+\\n?|^\\s+(?:null\\s+$)?|\\s+$|\\r(?=\\n)|\\u2028|\\u2029|\\u200b|\\u200c|\\u200d|\\ufeff|(?m)(?<=[\\n《(【[「『,、])\\s+|\\s+(?=[。,、:;》)】]」』])|(?<=[。:;!?—…~~”’》)】]」』\\.\\-])\\h+|\\h+(?=[\\n!?—…~~“‘《(【[「『\\.\\-])|(?<=[!?])[!?]+(?=[!?])|([。—…~~\\.\\-])(?=\\1\\1)|([…~~]+)\\n\\h*(?=\\2)|(?<=^\\w{2,9}[说道问答喊忖曰]:)\\n\\h*(?=[“‘「『])|\\n\\h*(?=[^\\n:“”]{0,9}”|[^\\n:“”‘’]{0,9}’)|(?<=\\S)\\n\\h*(?=的[^的确士卢])|(?<=\\w[:,]”)\\n\\h*(?=\\w)|(?<=…)\\u002e+|\\u002e+(?=…)|[。,、]+(?=(?<=[,、])[,、]|[。:;!?—…~~])|[,、:](?=[)]】])|(?<=\\B[“‘]|[「『([【])[。,、!?—…~~]+(?=[\\w《])|(?<=[\\w》%])[。,、!?—…~~]+(?=——|……)|(?<=[。:;!?])[\\?\\!~~,,_]+|[\\?\\!~~]+(?=[。:;!?])|(?<=[这那几了一][句声]“\\w{1,9})[。!?]{1,6}(?=”(?!\\n|[\\w,、]?“))|\\h?[\\u25a0-\\u26ff〒〓&&[^⚹■★☆◎]]\\h?",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 11,
"isEnabled": true,
"isRegex": true,
"name": "#11 标点……",
"order": 11,
"pattern": "[\\u2025\\u2026\\u22ef]+|[\\u002e\\u00b7\\u0387\\u1802\\u2022\\u2024\\u2027\\u2219\\u22c5\\u2810\\u2e31\\u2e33\\u30fb\\u318d\\ua78f\\uff0e\\uff65]{2,}(?!(?<=\\u002e)/)|[\\u2e30\\u3002\\uff61\\uffee]{2,}|(?<=[\\u4e00-\\u9fff])\\b[\\u002e~~]+(?:(?=$|[\\n”’\"」』]|(?<=[~~])\\w)|[。,、!?…]+)|(?<=\\w[%》]?)[,、](?=[”’」』】)])|[,、;(【「『《]+$|(?<=(?:[“‘「…]|[。!?]\\n)\\w{1,3})。(?=[\\n”’」])|(?m)(?<=“[^\\n“”]{0,19}\\w[%》]?)(?=\\n(?:\\w[\\w,]{0,20}\\b:)?“)|(?<=^[“‘「『\\[[【(]\\b[\\w,、]{1,20}|[,、][\\w,、]{21,32})\\b(?=(?<=[,、]\\w{1,14}|\\w{15})[\\]]】)]\\n|[”’」』]\\n)|(?<=…\\w{1,15})\\b(?=$|[”’](?![^\\n“”‘’]{0,9}[”’])|[」』]\\])】])|(?<=(?:[、\\w]|\\w”[^\\s:“”]{0,3})\\B“\\w{1,9}”|[,、]【\\w{1,9}】)$|(?<=「[【『][\\w\\h]{1,18}[』】])(?=」)|(?<=[。,;!?—…]\\w{1,15})(?=(?<=“[^\\n“”]{1,15}[。!?…]\\w{1,15})”|[“”][\\w,]{1,15}[说道问答]:“)|(?<=(?:[说道问答]:“|[。,;!?—…])(?:[\\w,、]{1,18}|[\\d%\\+\\-]{1,12})|[^\\n:“”()\\[\\]【】]{18})\\b(?=[”】\\])]$)|(?<=[\\n:]“[^\\n:“”]{1,18}|[^\\n:“”]{19})(?<=\\w[%》]?)(?<!_)(?=”$)|(?<=[说道]:“\\w{1,9})\\b(?=”\\b)(?!”[^\\n“”]{0,18}\\w\\b“)|(?<=[\\n:]“(?:[\\w。,、!?]{16,32}|[您你我他她它是请就]\\w{1,9}|[\\w,…—]{1,14}[的啊嗯呢嗨呵嘿哼咳哦吧了]))\\b(?=”(?!$|[^\\n:“”]{0,2}“))|(?<=是[“「]\\w{1,9}[”」])$",
"replacement": "……",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 12,
"isEnabled": true,
"isRegex": true,
"name": "#12 标点——",
"order": 12,
"pattern": "(?mi)(?<=^|\\w[^\\n\\w]{0,3})([\\u002d\\u2010-\\u2015\\u2212\\u2500\\u2501\\u2574-\\u257b\\u268a\\u2e3a\\u2e3b\\uff0d\\uff70\\uffda~~])(?:\\1+(?!(?<=\\w--)\\w)|(?<=\\w[~~—])(?=[([【《]|$)|(?<!\\u002d)[。,、]+|(?<!\\u002d)_?(?=$|[”」』)】]}〕〙〗]))|^(?:[—\\–_×⚹]{2,}$|[^\\n\\w⚹“”【】()…]{3,}|[■◎](?=(?:\\[\\w{1,4}\\])?[\\w\\u00b7\\u318d]{1,18}$))",
"replacement": "——",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 13,
"isEnabled": true,
"isRegex": true,
"name": "#13 标点 ー ",
"order": 13,
"pattern": "[\\u002d\\u2010-\\u2013\\u2015\\u2212\\u2500\\u2501\\u2574-\\u257b\\u268a\\u2e3a\\u2e3b\\uff0d\\uff70\\uffda⁓~〜~]|(?<!—)—(?!—)|(?<=\\d[%%年级号]?)——(?=\\d{1,4}[%%年级号》】])\\)\\n])|(?<=\\d\\d:\\d\\d)——(?=\\d\\d:\\d\\d)",
"replacement": "-",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 14,
"isEnabled": true,
"isRegex": true,
"name": "#14 标点""",
"order": 14,
"pattern": "(?:「{2,4}[『「]?|‘‘|(?<!“[^\\n“”]{0,55})[“”](?!(?<=“)[^\\n“”]{0,55}”)|[‘’](?<!\\w‘|[“‘’][^\\n“”‘’]{0,55}\\S)(?!(?<=‘)[^\\n“”‘’]{0,20}\\b[%\\+\\-]?’)|[\""【(「『])(?![。,、:;])((?<=‘‘)[^\\n“”‘’]*(?:\\n[^“”‘’]*)?(?=’’)|(?<=[\\n:]“|‘)(?:[^\\n“”‘’]*‘[^\\n“”]+’[^\\n“”‘’]*)(?=’)|(?<=(“|”))[^\\n“”\"]+(?=\\2)|(?<=(‘|’))[^\\n“”‘’]+(?=\\3)|(?<=“)[^\\n“”\"‘’]+(?=[\"‘’][^“”\"‘’]{0,55}“|[\"’][^\\n“”\"‘’]{0,55}\\n)|(?<=[\\n:]”)[^\\n“”]+(?=”|“\\n)|(?<=(?:^|\\n|\\B”)[^\\n“”‘’]{0,44}‘)[^\\n“”‘’]+[。!?—…](?=[”’][^\\n“”‘’]{0,44}(?:$|\\n|\\B“))|(?<=[^:\\h\\[\\{=]\"|")(?=\\w{0,9}?[\\u4e00-\\u9fff])[^\\n“”\""]*[。!?—…](?=\"|")|(?<=「)[^\\n“”「」]+[。!?—…](?=\\n(?:[\\w,]{1,22}:)?「)|(?<=[\\n:,。]“|\\B”[^\\n“”]{0,44}\\B“)[^\\n“”‘’]+[。!?—…](?=\\n(?:[\\w,]{1,22}[:,])?“)|(?m)(?<=(?:^|:)【)[^\\n:【】“”]+[。!?—…](?=】(?:\\w|——))|(?<=:()[^\\n()“”]+(?=)$)|(?<=「)[^“”「」]+(?:\\n[^“”「」]+)?(?<=[。!?—…])\\B(?=」)|(?<=『)[^“”『』]+(?:\\n[^“”『』]+)?(?<=[。!?—…])\\B(?=』))(?<![,、:;])(?:[』」]?」{2,4}|’’|[“”](?![^\\n“”]{0,55}”)|[‘’](?![^\\n“”‘’]{0,55}[‘’”])|[\""】)」』]|(?=\\n(?:\\b[\\w,]{1,22}\\b:)?[“「]))",
"replacement": "“$1”",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 15,
"isEnabled": true,
"isRegex": true,
"name": "#15 标点「」",
"order": 15,
"pattern": "[‘’“”\"『〈<【]((?<=‘)[^\\n“”‘’]*(?=’)|(?<=‘)[^\\n“”‘’]+(?<![,、:;])(?=‘)(?!‘[^\\n“”‘’]{0,55}’)|(?<=’)(?<!‘[^\\n“”‘’]{0,55}’)[^\\n“”‘’]+(?<![,、:;])(?=’)|(?<=“[^\\n“”‘’]{0,55}[“‘])[^\\n“”‘’]*(?=[”’][^\\n“”‘’]{0,55}”)|(?<=\")(?<![=:]\\h?\")[^\\n\"“”]*[\\u4e00-\\u9fff]\\b(?=\")|(?<=『)[^\\n『』]*(?=』)|(?<=〈)[^\\n〈〉]*(?=〉)|(?<=<)[^\\n<>]*(?=>)|(?<=【)(?!注\\d{0,3}】)(?:[\\+\\-\\w]{1,12}|\\b[\\w,]{1,12}\\b)(?=】\\S|(?<=\\w【\\w{1,12})】)|(?<=[\\u4e00-\\u9fff]\\w{0,9}?“)[^\\n“”‘’「」]*\\w[\\+\\-%》]?(?=”\\S)|(?<=“)[^\\n“”‘’「」]{1,24}(?=”)(?=\n(?<=[^\\n:]“[\\d\\+\\-×÷=%]{1,18})|(?<=%|\\b)”[和或与及,、]“|(?<=(?:%|\\b)”[和或与及,、]“[^\\n“”‘’]{1,24}(?:%|\\b))|(?<=%|\\b)”[^\\n:”]{1,48}(?:%|\\b)”|(?<=\\b”[^\\n:”]{1,48}(?:%|\\b))|(?<=[^\\n:]“\\b[\\w,、]{1,24})\\b”(?:\\w{1,2}[个句首][字诗词话])|(?<=[\\n\\w,。!?;]“[^\\n“”‘’「」]{1,24})”\\b(?:的[^的确]|为由|[时式][的地]|之[类流内外上中下]|[一两]声\\b|[上中下内外里时了声值][。,!?]|[。!?—…]{1,3}\\n))|(?<=“)(?<!:\\n?“)(?!(?<=\\B“)(?:[你我他她它祂谁请这那就是][\\w,]{0,24}|[\\w,]{0,24}[啊呗诶嗯噜吗嘛麼么呢哦嘻呀哟了])”\\w)(?:[^\\n“”‘’「」:;。!?—…]{0,24}\\w[》%%]?)(?=”)(?!”\\n|(?:[^\\n“”‘’]|”\\w?“){1,72}”\\n))[‘’“”\"』〉>】]",
"replacement": "「$1」",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 16,
"isEnabled": true,
"isRegex": true,
"name": "#16 标点【】",
"order": 16,
"pattern": "(?m)([\\{{[『〔〖〘]|\\[(?!\\d{1,3}\\])|^[【“「])((?<![“「])(?:[^\\n\\{\\}\\[\\]{}[]\\u3010-\\u3019]+|[^\\{\\}\\[\\]{}[]\\u3010-\\u3019]{0,99}?)(?![”」])|(?<=「)(?<![::]\\n「)[^\\n「」【】]+(?=」)|(?<=“)\\w{2,7}:\\b[^\\n“”‘’【】:]+(?=”$(?!\\n“)))([\\}\\]}]』〕〗〙]|[”」]$|(?<=\\n[[(\\[\\(]\\w{1,3}……)$|$(?=\\n\\1))",
"replacement": "【$2】",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "转化",
"id": 17,
"isEnabled": true,
"isRegex": true,
"name": "#17 标点()",
"order": 17,
"pattern": "(?:\\(|((?![^\\n()]{0,21}))|(?<!^|\\n)【)((?<=[\\((])[^\\n()\\(\\)]+(?=[\\))])|(?<=:\\b(?:\\w[\\.\\-%]{0,3}){1,21}【)[^\\n【】()]+(?=】\\n|】$)|(?<=【)[^\\n【】]+(?=】[^\\n《》【】]{0,21}》|】(?:[^\\n【】]|【[^\\n【】]{1,14}】){0,49}】))[\\))】]",
"replacement": "($1)",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "净化",
"id": 18,
"isEnabled": true,
"isRegex": true,
"name": "#18 净化网址",
"order": 18,
"pattern": "(?i)<(center|font)(?:\\h(?!src\\h?=\\h?[\"'])|\\S)+?</\\1>|</br>|&\\b[A-Z;]+\\b;|(?<![A-Z])&?(nbsp|quot|amp|lt|gt);|#[A-Z][0-9A-Z]{4};|\\\\r\\\\n|\\b[记首本一]\\W?[住发书秒]\\W?[域网记]\\W?[名址站住][^\\n\\u4e00-\\u9fff,、。;!?…—()“”【】]+|(?:\\b网[站址])?(?<![:=]\\h?[\"'])https?:/[/_A-Z\\d\\.\\-]+\\.(?:com|net|org|edu|x?html?|php|aspx??|txt|json|zip|cn|cc|tw|hk|us|in|info|pro|xyz|club|work|space)\\b(?:/[/_A-Z\\d\\-]*)?(?![/_A-Z\\d\\-\\.\\?])",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "净化",
"id": 19,
"isEnabled": true,
"isRegex": true,
"name": "#19 净化标点",
"order": 19,
"pattern": "(?i)(!|?)(?=\\1[!?])|(?<=[—…]{2})[!?]+\\b|(?<=\\w[。!?—…]{1,2}[”’)】])[。,、:;!?—…\\!\\?\\.]+(?=\\w)|(?<=\\n)…+(?=[“「(【《]?\\w)|(?<=\\w[%》」”]?)[。,、:;!?…—]+(?=[。,、:;]|(?<![:;!?])[!?]|(?<![:;])[…—]{2}|\\n[!?—…]{1,6}”)|(?<=[“「(【《])[。!?—…_]+\\n?(?=\\w)|(?<=”\\n?)[“”‘’]+(?=\\n?“)|(?<=[。,!?—…][”)】]?\\b[\\w,]{1,15}\\b:)\\n(?=“[^\\n“”]{1,15}[。!?—…]”|“[^\\n“”]{16})|(?<=\\n“[!?…]{1,9}”)\\n(?![“”])|(?<=\\n\\w[^\\n\\w]{1,2})\\n(?=\\w[^\\n\\w]{1,2}\\n)|(?<=“[^\\n“”\"]{0,36})\\n(?=[^\\n“”\"]{0,36}”)|(?<=[(【][^\\n()【】]{0,36})\\n\\b|\\n(?=[^\\n()【】]{0,36}[)】])|(?<=\\n)[—…]+$",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "净化",
"id": 20,
"isEnabled": true,
"isRegex": true,
"name": "#20 净化短语",
"order": 20,
"pattern": "(?:^|\\n)([^\\n\\w]{2,6})\\n+(?:更多精校|本书由)[^\\n]+(?:\\n\\1|$)|<![^\\n<>]+>|\\h?[【\\((](?:见本章说|未完待续|[全本][书文章卷集]完|第\\w{1,3}[集卷部]完|本章[\\u4e00-\\u9fff]{2,3}|[\\u4e00-\\u9fff]{0,3}下一页|(?:[插地]图|图片)P?\\d+|注释?\\d*|注:[^\\n\\(\\)()【】]{1,18})[。…]{0,2}[】\\))]|(?<=\\w[^\\s\\w]{1,4}\\n)[\\u4e00-\\u9fa5]{1,12}$|(?<=[。!?…]|\\B”)(?:更新最快|顶点小说|『→網\\b|火然[^\\n\\w]文[^\\n\\w]|(?:手机端|顶点X)[A-ZA-Z\\d\\.]{1,18}|(?:@无限好文|请百度搜索|最快更新[无热])[^\\n]{1,20})(?=\\n|$)|(?:^(?=[^\\n]{1,50}\\n)|\\n)(?:目\\h?录|返回[主总]?目录|[上下前后首末翻]一?[页章]|(?:\\w{1,3}版(?=\\h转自|\\h百度贴吧)|轻之国度|图源|录入|校对|二校|翻译|译者|插画|插图P\\d+|[插修扫]图|设计|润色|制作|出版社?|开本|印数|丛书|版次|ISBN|发布于)[\\h::][^\\n]*)(?=\\n|$)",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "净化",
"id": 21,
"isEnabled": true,
"isRegex": true,
"name": "#21 净化段落",
"order": 21,
"pattern": "(?i)^第(?:\\d{1,4}|[一二三四五六七八九十百千两零〇]{1,7})[章节话卷部集折回](?:[^\\n]{0,18}|(?:\\n\\w{1,9}){1,2})\\b\\n|(?<=\\n)(?:[(【]?PS\\d?\\b|作者有话要?说|——(?:题外|作者的)话——\\n|(?:[(【](?<![:)】]\\n\\S)(?=[^\\n]{1,49}[)】]$)|——\\n|……\\n)(?=[^\\n]{0,49}(?:码字|章节|[本新]书|书友|书评区|读者|签约|[首追]订|订阅|打赏|月票|公众号|求收藏|推荐票|支持正版|更新[一二三双]章|推荐\\w{0,9}\\u300A|[第天晚有的这就旧][一二三四五两加爆\\d]更)|[^\\n]{1,25}$))[\\S\\s]{0,240}$|(?mi)^[(【]?PS\\d?[::][^\\n]+$|(?<=[。!?”()【】])\\bPS\\d?[::\\.](?:[^\\n“”]+(?=”)|[^\\n()]+(?=))|[^\\n【】]+(?=】)|[^\\n“”()【】]+$)|^(?:您可以在百度里|下载后请在24小时|网站最新地址|本站访问地址|更多好书请访|点此章节报错|网页版章节|手机站全新|手机版阅读|无弹窗免费|纯文字在线|全文字小说|网站即将关闭\\b|想要看最新章节|请退出转码|请记住本书首发|支持乐兔阅读|本书版权归|中文域名一键|每天更新时间|书客居阅读|新书期间|求推荐票|\\w秒钟记住本小说|下载\\w{2,5}(?<![A-Z])APP|求推荐\\b|广个告\\b|推本书\\b|天才本站|当前网址|注册本站|23SHU8|搜索关注\\h公众号|[(【]上一章|【推荐下,追书|#送\\d+现金红包#|(?:本书)?仅供个人学习|感谢\\B[\\w,、「」]{1,99}(?:打赏|起点币)|感谢[^\\n]{0,49}(?:投出|灌溉)[^\\n]+小天使|本书由\\S{1,19}收集|为你提供\\S{1,19}更新|喜欢\\S{1,19}请大家收藏)[^\\n]*\\n?[^\\n]*$(?!\\n)|^[^\\n]{0,49}?(?:\\B页继续阅读。$|[退支][出持]阅读模式!$|领现金红包!$|[今明][天日早晚][一二两三四五六七八九十加补爆]更(?!天)|[今明][天晚]的更新|求勒个票|新书上传|起点APP|阅读网址|精校小说|本作品来自|请稍后刷新访问|如果觉得此文|看书即可领现金|按键返回上一页|向您QQ群和微博|转载请保留信息|书[币友]的?打赏|作者的话:|书友\\w{0,5}群:|微信\\w{2}号:|\\b测试章节!|(?:阅读|中文|文学|小说|)網ω|亲\\W本站域名|书籍全\\W更新快|加入书签\\W方便阅读|章节错误\\W点此报送|最快更新\\W无弹窗|文字更新\\W速度|本章未完\\W点击|版权所有\\W侵权|最快更新\\S{0,16}?最新章|公众号\\S{0,16}?领红包)[^\\n]*(?:\\n|$)",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "净化",
"id": 22,
"isEnabled": true,
"isRegex": true,
"name": "#22 净化杂项",
"order": 22,
"pattern": "(?mi)\\u007c|“”|‘’|「」|【】|()|[]|\\(\\)|<>|(?<=\\n)\\n+|(?<=^[^\\n:“”]{0,3}(\\w[。!?—…]{1,4}))\\n(?=[^\\n:“”]{0,7}\\1\\n)|(?<![“‘])[。!?…]+(?=[”’」](?:[时式][的地]|的[^的确士哥姐]|为由|之[类流]))",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "可选",
"id": 23,
"isEnabled": true,
"isRegex": true,
"name": "#23 西式姓名",
"order": 23,
"pattern": "\\u00b7\\h?|(?<!\\d)\\b(?:\\u002e(?![a-z]|(?i)JPE?G\\b|PNG\\b|GIF\\b|(?<=(?:\\d|[^a-z](?:Dr|Mrs?|Miss))\\u002e)[《“‘]?[\\w&&\\D])|[\\u0387\\u1802\\u2022\\u2024\\u2027\\u2219\\u22c5\\u2810\\u2e31\\u2e33\\u30fb\\uff0e\\uff65])\\b(?!\\d|[^\\n/\"']{0,36}[/\"'])(?=[\\u4e00-\\u9fff]|(?<=[\\u4e00-\\u9fff]\\S))|(?<=[\\u4e00-\\u9fff][。,、:;!?—…“”「」【】()《》]{0,2}\\n?[A-Z\\u002e\\u00b7]{1,18})\\b\\u002e\\h?\\b(?=[A-Z\\u002e\\u00b7]{1,18}[\\u4e00-\\u9fff])",
"replacement": "ꞏ",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "可选",
"id": 24,
"isEnabled": true,
"isRegex": true,
"name": "#24 叠音词组",
"order": 24,
"pattern": "(?mi)(“[^\\n“”]{9,19}”|^[^\\n]{2,40}\\n|\\b[\\u4e00-\\u9fff][^\\n“”]{9,19}[。!?—…])(?=\\1)|\\b([\\u4e00-\\u9fff][^\\n“”]{1,8})([。,、!?—…])\\b(?=\\2\\3\\2)|([—…]|“[^\\n“]{3,9}|「[^\\n「]{3,9}|([^\\n(]{3,9}|【[^\\n【]{3,9})(?=\\4{2})|(“\\S”|「\\S」|(\\S)|【\\S】|[\\u4e00-\\u9fff]{1,3}[^\\s\\w]{1,3}|[\\u4e00-\\u9fff]{2,3}?)(?=\\5{3})|([\\u4e00-\\u9fff])(?=\\6{3}(?:\\6|\\b))",
"replacement": "",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1610391076012,
"isEnabled": true,
"isRegex": true,
"name": "和谐形式规范",
"order": 119,
"pattern": "(?i)[((“'\"【][^a-zāáǎàōóǒòêēéěèīíǐìūúǔùǖǘǚǜüńňǹɑɡ]?([\nāáǎàōóǒòêēéěèīíǐìūúǔùǖǘǚǜüńňǹɑɡa-z*]{2,10})[))”'\"】](?#这是注释:有些拼音会用括号双引号等包围)",
"replacement": "$1",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269325,
"isEnabled": true,
"isRegex": true,
"name": "6/陆",
"order": 120,
"pattern": "(?<!\\d)6(?=[地离续])|(?<=[大着内])6",
"replacement": "陆",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269880,
"isEnabled": true,
"isRegex": true,
"name": "ai/爱",
"order": 121,
"pattern": "(?i)(?<=[恋心])[aà]i|[aà]i(?=[情好惜心])",
"replacement": "爱",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1610171322705,
"isEnabled": true,
"isRegex": true,
"name": "bao/暴",
"order": 122,
"pattern": "(?i)(?<![a-zA-Z\\s])b[aà]o(?![a-zA-Z\\s])",
"replacement": "暴",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270370,
"isEnabled": true,
"isRegex": true,
"name": "biao/婊",
"order": 123,
"pattern": "(?i)(?<=[^a-zA-Z])bi[aǎ]o(?=[^a-zA-Z])",
"replacement": "婊",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269896,
"isEnabled": true,
"isRegex": true,
"name": "bi/屄",
"order": 124,
"pattern": "(?i)(?<=[小的肏浪舔黑淫粉娘她大老说搔骚嫩抠扣的操曹干齐,…]|[扣抠操曹干]着)(b[īi]|碧)(?![波绿幽玉人])|(b[īi]|碧)(?=[洞穴水腔口痒事肏里内上缝好][^港])",
"replacement": "屄",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270402,
"isEnabled": true,
"isRegex": true,
"name": "bi/逼",
"order": 125,
"pattern": "(?i)(?<=[傻牛])(b[iī]|\\*|b)|(b[iī])(?=[上死我你近迫的])",
"replacement": "逼",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269533,
"isEnabled": true,
"isRegex": true,
"name": "cao/操",
"order": 126,
"pattern": "(?i)(?<=[曹我体贞节狠猛爆])(\\*\\*?|曹)|(\\*\\*?|曹)(?=[我你他场心蛋死得控练纵弄舟持盘守办刀劳着淡碧屄着烂])|艹|肏|(?<![a-zA-Z\\s])c[aāà]o(?![a-zA-Z\\s])",
"replacement": "操",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269341,
"isEnabled": true,
"isRegex": true,
"name": "cha/插",
"order": 127,
"pattern": "(?i)揷(?=[槽头入拔座队送])|(?<=[拔抽强硬])揷|(?<![a-zA-Z\\s])ch[āa](?![a-zA-Z\\s])",
"replacement": "插",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270086,
"isEnabled": true,
"isRegex": true,
"name": "chiluo|**/赤裸",
"order": 128,
"pattern": "(?i)(?<=[全浑半上下]身)\\*\\*|\\*\\*(?=裸|[着的][\\u4e00-\\u9fa5]{0,2}身)|ch[iì]\\s?lu[oǒ]",
"replacement": "赤裸",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1616369588066,
"isEnabled": true,
"isRegex": false,
"name": "抽*动/抽动",
"order": 129,
"pattern": "抽*动",
"replacement": "抽动",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270149,
"isEnabled": true,
"isRegex": true,
"name": "chengren/成人",
"order": 130,
"pattern": "(?i)(?<=变)\\*\\*|ch[eé]ng\\s?r[eé]n|诚仁|\\*人",
"replacement": "成人",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1610300002401,
"isEnabled": true,
"isRegex": true,
"name": "chuang/床",
"order": 131,
"pattern": "(?i)chu[aá]ng|[((]床[))]",
"replacement": "床",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269357,
"isEnabled": true,
"isRegex": true,
"name": "chun/春",
"order": 132,
"pattern": "(?i)(?<=[叫发])ch[uú]n|ch[uú]n(?=[天风潮色情雨季雷心光梦])",
"replacement": "春",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270054,
"isEnabled": true,
"isRegex": true,
"name": "dao|*/道",
"order": 133,
"pattern": "(?i)(?<=[阴旱上条大轨仙魔妖人])(\\*|d[aà]o)|(\\*|d[aà]o)(?=[韵理纹路理法上题教具歉])",
"replacement": "道",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269373,
"isEnabled": true,
"isRegex": true,
"name": "dang/荡",
"order": 134,
"pattern": "(?i)d[aà]ng",
"replacement": "荡",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613382280751,
"isEnabled": true,
"isRegex": true,
"name": "dianhua/电话",
"order": 135,
"pattern": "(?i)di[aà]n\\s*?hu[aà]",
"replacement": "电话",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269389,
"isEnabled": true,
"isRegex": true,
"name": "dong/动",
"order": 136,
"pattern": "(?<=[震振摇摆])d[oò]ng|d[oò]ng(?=[荡摇作手心])",
"replacement": "动",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269405,
"isEnabled": true,
"isRegex": true,
"name": "dong/洞",
"order": 137,
"pattern": "(?i)(?<=[空漏帘涵个])d[oò]ng|d[oò]ng(?=[口主开里门眼察])",
"replacement": "洞",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613382644964,
"isEnabled": true,
"isRegex": true,
"name": "feiwen/绯闻",
"order": 138,
"pattern": "(?i)f[eē]i\\s*?w[eé]n",
"replacement": "绯闻",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613381552961,
"isEnabled": true,
"isRegex": true,
"name": "fuwu/服务",
"order": 139,
"pattern": "(?i)f[uú]\\s*?w[uù]",
"replacement": "服务",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1610646718305,
"isEnabled": true,
"isRegex": true,
"name": "gan/干",
"order": 140,
"pattern": "(?i)(?<![a-zA-Z\\s])g[aà]n(?![a-zA-Z\\s])",
"replacement": "干",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269723,
"isEnabled": true,
"isRegex": true,
"name": "gui/龟",
"order": 141,
"pattern": "(?i)(gu[iī]|\\*)(?=[头孙冠])",
"replacement": "龟",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269421,
"isEnabled": true,
"isRegex": true,
"name": "hua/花",
"order": 142,
"pattern": "(?i)(?<=[心浪水])hu[aā]|hu[aā](?=[样式开椒招])",
"replacement": "花",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613381660499,
"isEnabled": true,
"isRegex": true,
"name": "huang/黄",
"order": 143,
"pattern": "(?i)(?<![a-z])hu[aá]ng",
"replacement": "黄",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269437,
"isEnabled": true,
"isRegex": true,
"name": "hun/魂",
"order": 144,
"pattern": "(?i)(?<=[精灵])h[uú]n|h[uú]n(?=[魄灵体])",
"replacement": "魂",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269453,
"isEnabled": true,
"isRegex": true,
"name": "huo/惑",
"order": 145,
"pattern": "(?i)(?<=[迷困疑蛊所])h[uù]o",
"replacement": "惑",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1614848623346,
"isEnabled": true,
"isRegex": true,
"name": "记/妓",
"order": 146,
"pattern": "(?i)(?<=[艺名])(记|j[iì])|(记|j[iì])(?=[女院])",
"replacement": "妓",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269469,
"isEnabled": true,
"isRegex": true,
"name": "ji/激",
"order": 147,
"pattern": "(?i)(?<=[感冲刺过])j[iī]|j[iī](?=[动烈进昂战发怒增将化荡活情励光])",
"replacement": "激",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269991,
"isEnabled": true,
"isRegex": true,
"name": "ji|**/鸡",
"order": 148,
"pattern": "(?i)(?<=呆若木)(\\*+)|(\\*+|吉)(?=巴)|(?<![a-zA-Z\\s])j[iī](?![a-zA-Z\\s])",
"replacement": "鸡",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613382517268,
"isEnabled": true,
"isRegex": true,
"name": "jipin/极品",
"order": 149,
"pattern": "(?i)j[ií]\\s*?p[iǐ]n",
"replacement": "极品",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270434,
"isEnabled": true,
"isRegex": true,
"name": "jian/奸",
"order": 150,
"pattern": "(?i)(?<=[迷强为老汉通先])(ji[āa]n|歼|j)|(ji[āa]n|歼)(?=[淫商情臣诈笑夫])",
"replacement": "奸",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270418,
"isEnabled": true,
"isRegex": true,
"name": "jian/贱",
"order": 151,
"pattern": "(?i)(?<=[人么是])ji[aà]n|ji[aà]n(?=[人货])",
"replacement": "贱",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269549,
"isEnabled": true,
"isRegex": true,
"name": "jianyin/奸淫",
"order": 152,
"pattern": "(?i)(奸|ji[aā]n)\\s?(y[ií]n|淫)",
"replacement": "奸淫",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269501,
"isEnabled": true,
"isRegex": true,
"name": "jiao/交",
"order": 153,
"pattern": "(?i)(?<=[口性群肛乱])(ji[aā]o|佼)|(ji[aā]o|佼)(?=[流给待合火缠])",
"replacement": "交",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270134,
"isEnabled": true,
"isRegex": true,
"name": "jing/警",
"order": 154,
"pattern": "(?i)(?<=[报示])j[iǐ]ng|j[iǐ]ng(?=[告示察官徽惕])",
"replacement": "警",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613381313046,
"isEnabled": true,
"isRegex": true,
"name": "jingcha/警察",
"order": 155,
"pattern": "(?i)j[iǐ]ng\\s*?ch[aá]",
"replacement": "警察",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269485,
"isEnabled": true,
"isRegex": true,
"name": "jing/精",
"order": 156,
"pattern": "(?i)(?<=[浓涉射白阳龙])(\\*|x|婧)|(\\*|x|婧|哔……)(?=[准细液腋力神灵怪魄确魂气血锐彩病华致关囊斑])|(?<![a-zA-Z\\s])j[iī]ng(?![a-zA-Z\\s])",
"replacement": "精",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1616111646237,
"isEnabled": true,
"isRegex": true,
"name": "kao/靠",
"order": 157,
"pattern": "(?i)(?<![a-zA-Z\\s])k[aà]o(?![a-zA-Z\\s])",
"replacement": "靠",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886270386,
"isEnabled": true,
"isRegex": true,
"name": "kou/口",
"order": 158,
"pattern": "(?i)(?<=[港金破可开井借进户收关住变闭])(k[oǒ]u|\\*)|(k[oǒ]u|\\*)(?=[才交福里袋唇破齿舌牙])",
"replacement": "口",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613382458337,
"isEnabled": true,
"isRegex": true,
"name": "liumang/流氓",
"order": 159,
"pattern": "(?i)l[ií]u\\s*?m[aá]ng",
"replacement": "流氓",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269565,
"isEnabled": true,
"isRegex": true,
"name": "luo/祼",
"order": 160,
"pattern": "(?i)(?<=[赤裸])l[uǔ]o|l[uǔ]o(?=[贷退辞露睡体奔着机船])",
"replacement": "祼",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1613381189638,
"isEnabled": true,
"isRegex": true,
"name": "meinu/美女",
"order": 161,
"pattern": "(?i)m[eéě]i\\s*?n[vuǔ]",
"replacement": "美女",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269581,
"isEnabled": true,
"isRegex": true,
"name": "men/门",
"order": 162,
"pattern": "m[eé]n",
"replacement": "门",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269816,
"isEnabled": true,
"isRegex": true,
"name": "nai/奶",
"order": 163,
"pattern": "(?i)(?<=[牛羊马豆白大揉硕])(n[aǎ]i|乃)|(n[aǎ]i|乃)(?=[子头奶瓶茶粉罩滴])",
"replacement": "奶",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269597,
"isEnabled": true,
"isRegex": true,
"name": "nong/弄",
"order": 164,
"pattern": "(?i)(?<=[捉玩摆])n[oò]ng|n[oò]ng(?=[虚手臣明点权])",
"replacement": "弄",
"scope": "",
"scopeContent": true,
"scopeTitle": false,
"timeoutMillisecond": 3000
},
{
"group": "和谐替换",
"id": 1608886269613,
"isEnabled": true,
"isRegex": true,