Skip to content
This repository has been archived by the owner on Sep 6, 2020. It is now read-only.

将多个屏蔽用户合并到一条规则里

tjsky edited this page May 11, 2017 · 2 revisions

假设你有一个文件,每行一个屏蔽用户名(末尾无空行)

屏蔽用户名1
屏蔽用户名2
屏蔽用户名3

本文描述了如何把这样的大量ID转为一条违规规则,而不是一个违规用户名占用一条规则

需要的软件

Notepad++

步骤

  1. 使用Notepad++打开这个文件

  2. 检查用户名内是否存在以下符号.*?^$+\|()[]{}如果存在,在该符号前边加一个\(基本不会有这样的用户名,百度很早就不再让用户名含有除_外的符号了,除非是上古时代申请的或者利用某些bug申请到的)

  3. (可选)编辑-空白字符操作-移除行首和行尾空格

  4. (可选)编辑-行操作-移除空行(包括空白字符)

  5. 搜索-替换(或按Ctrl+H)

    查找模式选择扩展

    查找目标:

    \r\n
    

    替换为:

    |
    

    点击全部替换

    本步完成后文件内容应该会变成这样:

    屏蔽用户名1|屏蔽用户名2|屏蔽用户名3
    

    注意:可能你违规ID太多时,会自动换行,但你应该能看到Notepad++告诉你的行号(在内容的最前边)只有1

  6. 打开你的贴吧管理器,添加一条违规规则

    规则名随便写,比如“讨厌鬼的ID”

    添加关键词条件

    选择作者名、匹配、正则表达式

    复制Notepad++里的内容

    规则示意图

    PS:如果你有多个违规规则需要合并成一条,也可以参考这个方法

    一定要检查:1、规则里不能存在连续两个||;2、开头和结尾不能是|