如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 250 编程语言
大家在使用B站的时候,弹幕稂莠不齐,大部分人都知道用关键字屏蔽掉一些弹幕,但是对于一些特定的格式,比如一些无意义的数字、时间格式、日期格式、一个字的弹幕等却无法屏蔽。那么接下来我们用B站自带的正则来屏蔽这些弹幕
我们随便打开一个有弹幕的视频,像这种热门视频,没营养的弹幕充斥了整个屏幕,几乎看不清视频内容了。
在屏幕上点一下,点击屏幕下方的弹幕管理按钮。拉到下方,点击“屏蔽管理”-选择“正则”
如果我们需要屏蔽如16:30这样的时间格式弹幕,那么我们输入以下代码:
/\d\d[::]\d\d/
("/"符号也要输进去,注意方括号中一个是英文输入状态的冒号,一个是中文输入状态的冒号)
以下是一些常用的代码:
/\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}[集遍次]/
/. 系列/
输入好需要屏蔽的规则之后,点击添加,下一次播放的时候,这些规则就会生效
电脑端在播放器右侧,点击【屏蔽设定】,打开【屏蔽列表】,点击【屏蔽正则】。输入正则表达式,点击【添加】,并点击【启用】即可
另外:普通屏蔽需要一个一个单独添加关键词,使用以下正则表达式可以一次性全部输入。
/(屏蔽词1|屏蔽词2|屏蔽词3|屏蔽词4|屏蔽词5|屏蔽词6)/
关键词之间用竖线符号“|”隔开,屏蔽关键词数量不限。
例如 /(前排|许愿|打卡|前方高能)/ 可以屏蔽 前排、许愿、打卡、前方高能 这四个关键词。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 250 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 482 编程语言