使用正则对哔哩哔哩弹幕特定屏蔽
使用正则表达式能够更加灵活地使用正则表达式去屏蔽b站中不喜欢的类型的弹幕。
FILE / 20230603-64
AUTHOR / MAGICNUE
TYPE / CODING RECORD
AUTHOR / MAGICNUE
TYPE / CODING RECORD
前言
正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。 使用正则表达式能够更加灵活地使用正则表达式去屏蔽b站中不喜欢的类型的弹幕。
Bilibili 屏蔽词分享平台
传送门:[Bilibili 屏蔽词分享平台](https://harrynull.tech/bilibili/#)
正则的特性
- 在表达式的前后有两个斜杠:// 斜杠本身不是正则表达式的一部分。他的作用仅仅是声明斜杠中的内容以正则表达式处理。
- 基本的特殊字符有:
- ^ 匹配字符串的开头
- $ 匹配字符串的结尾
- . 匹配任意一个字符
- ? 修饰前方的字符串,表示可有可无
- * 修饰前方的字符串,表示没有或者任意个
- + 修饰前方的字符串,表示至少一个
- {m,n} 修饰前方的字符串,表示有m、m+1、……、n个(m<n)(故“?”等于“{0,1}“)
- {m,} 修饰前方的字符串,表示至少有m个(故“*”等于“{0,}”;“+”等于“{1,}”)