将多个屏蔽用户合并到一条规则里 - xfgryujk/TiebaManager GitHub Wiki
假设你有一个文件,每行一个屏蔽用户名(末尾无空行)
屏蔽用户名1
屏蔽用户名2
屏蔽用户名3
本文描述了如何把这样的大量ID转为一条违规规则,而不是一个违规用户名占用一条规则
需要的软件
步骤
-
使用Notepad++打开这个文件
-
检查用户名内是否存在以下符号
.*?^$+\|()[]{}如果存在,在该符号前边加一个\(基本不会有这样的用户名,百度很早就不再让用户名含有除_外的符号了,除非是上古时代申请的或者利用某些bug申请到的) -
(可选)编辑-空白字符操作-移除行首和行尾空格
-
(可选)编辑-行操作-移除空行(包括空白字符)
-
搜索-替换(或按Ctrl+H)
查找模式选择扩展
查找目标:
\r\n替换为:
|点击全部替换
本步完成后文件内容应该会变成这样:
屏蔽用户名1|屏蔽用户名2|屏蔽用户名3注意:可能你违规ID太多时,会自动换行,但你应该能看到Notepad++告诉你的行号(在内容的最前边)只有1
-
打开你的贴吧管理器,添加一条违规规则
规则名随便写,比如“讨厌鬼的ID”
添加关键词条件
选择作者名、匹配、正则表达式
复制Notepad++里的内容

PS:如果你有多个违规规则需要合并成一条,也可以参考这个方法
一定要检查:1、规则里不能存在连续两个||;2、开头和结尾不能是|