多语言展示
当前在线:1605今日阅读:27今日分享:41

B站正则规则屏蔽弹幕

大家在使用B站的时候,弹幕稂莠不齐,大部分人都知道用关键字屏蔽掉一些弹幕,但是对于一些特定的格式,比如一些无意义的数字、时间格式、日期格式、一个字的弹幕等却无法屏蔽。那么接下来我们用B站自带的正则来屏蔽这些弹幕
工具/原料
1

APP:哔哩哔哩

2

电脑哔哩哔哩网站

方法/步骤
1

我们随便打开一个有弹幕的视频,像这种热门视频,没营养的弹幕充斥了整个屏幕,几乎看不清视频内容了。

2

在屏幕上点一下,点击屏幕下方的弹幕管理按钮。拉到下方,点击“屏蔽管理”-选择“正则”

3

如果我们需要屏蔽如16:30这样的时间格式弹幕,那么我们输入以下代码:/\d\d[::]\d\d/('/'符号也要输进去,注意方括号中一个是英文输入状态的冒号,一个是中文输入状态的冒号)

4

以下是一些常用的代码:/\d{2,4}[年|\-|\.]\d{1,2}[月|\-|\.]\d{1,2}[日|号|.]*/     屏蔽日期格式/^.$/   屏蔽单个字、一个一个竖着发的弹幕/.{20,}/   屏蔽超过20个字的长弹幕(20可以改为任意正整数表示弹幕长度)/.{20}/    屏蔽20个字以下的弹幕(20可以改为任意正整数表示弹幕长度)/^\d+$/或者/^[0-9]+$/   屏蔽所有纯数字/^[a-zA-Z0-9]+$/ 屏蔽只含有字母数字的弹幕/(.+)\1{3,}/   屏蔽一个文本段重复3次以上的弹幕。例如:”咕噜咕噜咕噜咕噜“(大括号里的3可以修改为任意正整数表示重复任意次以上)/[\u4e00-\u9fa5]+/   屏蔽含有中文的弹幕/[1-9][0-9]{4,}/   屏蔽QQ号码/(.+)(.+)\2{3,}/  屏蔽“哇哈哈哈哈”“2333333”这种第二个文本段重复3次以上的弹幕/^[前第抠扣打加][\d一二三四五六七八九十排]+$/  屏蔽'前3'、'第一'、'前十'、'前排'等类型的弹幕(不会误杀”前方高能“)/头.+尾/   屏蔽头尾格式固定的,把“头”和“尾”替换成你想要屏蔽的内容。例如 /从.+来的/ 屏蔽“从。。。来的”这种类型的弹幕。/.*/  屏蔽所有弹幕以下弹幕从字面就能看出来作用,就不作解释啦/.+棺材板?压不住了//暂停看.+字//前面.+(别跑|别走|站住|笑死我了)/ /不就是要?(硬币|膝盖)(吗|么)?//(妈|爸|哥|姐|弟|妹)\1*问我为(什么|啥)[跪趴躺]着[看听写]?.*//[此今这一]生无悔入.+//(没错|前面的)?[你我](手机)?卡了//^见.+滚$//空降(成功|失败)//.+[嫁娶]我//一口气.{0,4}[集遍次]//.+系列/

5

输入好需要屏蔽的规则之后,点击添加,下一次播放的时候,这些规则就会生效

7

另外:普通屏蔽需要一个一个单独添加关键词,使用以下正则表达式可以一次性全部输入。/(屏蔽词1|屏蔽词2|屏蔽词3|屏蔽词4|屏蔽词5|屏蔽词6)/关键词之间用竖线符号“|”隔开,屏蔽关键词数量不限。例如  /(前排|许愿|打卡|前方高能)/   可以屏蔽 前排、许愿、打卡、前方高能 这四个关键词。

注意事项
1

正则表达式的代码除了匹配的字符之外,都是在英文输入状态下输入的

2

有兴趣可以学习一些正则表达式的知识

3

如果帮到您,记得给我点赞。谢谢!

推荐信息