最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

使用正則表達式屏蔽B站特定彈幕

2023-08-25 12:22 作者:闌乀珊  | 我要投稿

B站的彈幕有好有壞,有時候看到一些沒有營養(yǎng)的彈幕很煩人,但要是一股腦屏蔽彈幕那就不是B站的味道了。B站彈幕屏蔽支持正則表達式,可以屏蔽一些特定的彈幕。這篇文章不講正則表達式的原理,說一說怎么使用這個功能吧,盡量讓大家都能看懂怎么使用。

怎么使用正則表達式呢?

B站手機端隨便點開一個視頻,全屏模式下,點擊彈幕選項—開啟屏蔽詞—添加詞組—正則,然后輸入需要屏蔽的正則表達式代碼,點擊添加即可。

點擊綠色框這個彈幕屏蔽設(shè)置按鈕
彈幕設(shè)置頁面,拉到最下面,開啟屏蔽詞,點擊添加詞組
在上面的輸入框輸入正則表達式代碼,并點擊右側(cè)的添加即可

下面列舉一些比較常用的屏蔽代碼

注意哦:綠色文字是正則代碼,建議直接復(fù)制,如果手動輸入,注意都要用英文狀態(tài)下的符號。紅色文字是屏蔽的彈幕舉例。

/^.$/

屏蔽只有一個字符的彈幕,如:1,,!?,.等。

/^.{n}$/

屏蔽包含n個字符的彈幕,這個n需要你改成你想要屏蔽的長度。如:/^.{2}$/ 屏蔽像哈哈,謝謝,再見??這樣2個字符的彈幕。

/^.{n,m}$/

屏蔽包含n-m個字符的彈幕,n和m也需要改成你需要的數(shù)字,且m>n。

/^.{n,}$/

屏蔽超過n個字的彈幕。如果你不想看超過20個字符的彈幕,就用?/^.{20,}$/?這個代碼。

/^\d+$/? 或者? /^[0-9]+$/

屏蔽只有數(shù)字的彈幕,如233333,1234567。

/^[a-zA-Z\s]+$/

屏蔽只含有英文(包括空格)的彈幕,如how are you。

英文最后有一個標點符號怎么辦?加個點兒:/^[a-zA-Z\s]+.$/,就能匹配How are you?了。

/^A.+B$/

屏蔽以A開頭B結(jié)尾的彈幕,A和B改成你想要的文本。如?/^前方.+出沒$/?可以屏蔽以"前方"開頭,"出沒"結(jié)尾的彈幕:前方蛇出沒前方蟑螂出沒。?/^《.+》$/ 可以屏蔽書名號開頭結(jié)尾的彈幕,如:《簡單》。

如果不加B,那么就是屏蔽以A開頭的彈幕,同理,不加A,就是屏蔽以B結(jié)尾的彈幕。如 /^前方.+$/ 屏蔽以前方開頭的彈幕,如:前方高能。

/^\d+(\+|人|個|百|(zhì)千|萬|億)(人|觀看)?/

屏蔽刷人氣的彈幕。如:400人,5萬人看,3000+類的。

/\d{1,2}[::]\d{1,2}/

屏蔽含有時間的彈幕,如包含12:30,8:45:24的彈幕就會被屏蔽。

/\d{2,4}[年|\-|\.]\d{1,2}[月|\-|\.]\d{1,2}[日|號|.]*/

屏蔽包含日期格式的彈幕,如:2023年8月25日。

/(.+)\1{3,}/

屏蔽一個文本出現(xiàn)3次以上的彈幕,3也可以改成其他的數(shù)字。如:哈哈哈哈臥槽臥槽臥槽臥槽,?????。

/(.+)(.+)\2{4,}/?

屏蔽第二個段文本重復(fù)4次及以上的彈幕。如:2333333哦嚯嚯嚯嚯嚯。如果要屏蔽第1個文本重復(fù)4次以上的,像哈哈哈哈哈哈哈哈嗝,那么就用這個:/(.+)(.+)\1{4,}/??。

/一.+[集話遍次]/

屏蔽追劇時刷劇集的彈幕,如一晚上5遍,一口氣16集

/(希望|祝|愿|保佑).+我?.+(能|可以|考上|上岸|成功)+.+/

屏蔽許愿的彈幕,如:保佑我今年能考上大學(xué)。

/^[前第摳扣打][\d一二三四五六七八九十排]+$/??

屏蔽如前排第一、前十等搶沙發(fā)之類的彈幕。

/^.+系列$/

屏蔽刷**系列的,如媽見打系列。

/.+棺材板?壓不住了/

屏蔽如:牛頓的棺材壓不住了之類的彈幕。

/(前方.+|注意這.+|.+細節(jié)好評|.+危)/

屏蔽一些劇透的彈幕。

/^這.+[真好][好白大圓長].?/

屏蔽某些lsp,如這腿真好聽。

/^.+區(qū)up主?$/

屏蔽刷**區(qū)UP主之類的彈幕。如驚喜區(qū)up,后悔區(qū)up主。

/^(各位|大家|記得|求求)?.+[給點]個[贊|關(guān)注|硬幣]/

屏蔽求贊求關(guān)注求硬幣的。

/.+棺材板?壓不住了/

屏蔽如:牛頓的棺材壓不住了之類的彈幕。


還有一些字面意思就能理解的代碼:

/前面.+(別跑|別走|站住|笑死我了)/?

/^暫???+字$/

/不就是要?(硬幣|膝蓋)(嗎|么)?/

/(媽|爸|哥|姐|弟|妹)\1*問我為(什么|啥)[跪趴躺]著[看聽寫]?.*/

/(沒錯|前面的)?[你我]的?(手機|電腦)?卡了/

/空降(成功|失敗)/


還有一個代碼要說一下:

/(屏蔽詞1|屏蔽詞2|屏蔽詞3|屏蔽詞4|屏蔽詞5|屏蔽詞6)/

需要把屏蔽詞改成你想要屏蔽的文字,可以一次性屏蔽多個關(guān)鍵詞(就不需要在B站基本的屏蔽功能那兒一個一個輸入了)。屏蔽詞之間用豎線符號“|”隔開,屏蔽關(guān)鍵詞數(shù)量不限。如? /(驚喜|許愿|打卡|哈哈|無意冒犯)/? ?可以屏蔽包含驚喜、許愿打卡、哈哈無意冒犯?這五個關(guān)鍵詞中任意一個的彈幕。


寫在后面的話:

我之前在百度經(jīng)驗發(fā)布過一篇相似的教程,結(jié)果被B站某UP盜用,他還把我拉黑,我看了下他復(fù)制過來的文字,很多代碼里面的+缺失,簡直是誤人子弟。所以不如自己重新寫一篇,優(yōu)化了一些代碼,美化一下排版。

大家如果有別的屏蔽需求,可以留言或者私信我,我會盡可能的回復(fù)。當(dāng)然啦,像屏蔽某種顏色的彈幕,正則表達式是沒辦法實現(xiàn)的。

如果有興趣,或者有更復(fù)雜的需求,建議學(xué)一學(xué)正則表達式哦,還挺好玩的。





使用正則表達式屏蔽B站特定彈幕的評論 (共 條)

分享到微博請遵守國家法律
会泽县| 巨鹿县| 澄迈县| 吉水县| 郯城县| 洛阳市| 襄樊市| 平顶山市| 黎平县| 清新县| 綦江县| 华阴市| 门头沟区| 中宁县| 新源县| 青海省| 独山县| 南安市| 香港 | 阿合奇县| 南阳市| 铅山县| 渭源县| 恩平市| 许昌市| 东乡| 益阳市| 海南省| 遂昌县| 邯郸市| 郑州市| 依安县| 沂南县| 广安市| 舞钢市| 榕江县| 都兰县| 苗栗县| 盐亭县| 南汇区| 石景山区|