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

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

【D1n910】正則表達(dá)式入門(三)

2019-06-09 01:15 作者:愛交作業(yè)的D1N910  | 我要投稿


正常操作,正常分析,大家好,我是D1n910。

最近又發(fā)生了一些很嚴(yán)重的事情,祥林嫂是可憐的,可是因?yàn)橛窒榱稚┑拇嬖?,讓一些人可能不愿意向別人傾訴自己“悲慘”的經(jīng)歷了。

正則表達(dá)式入門是一篇系列教程,旨在讓更多的人能夠?qū)W會(huì)使用嗶哩嗶哩視頻上的正則表達(dá)式屏蔽彈幕功能,你也可以認(rèn)為是高級(jí)彈幕屏蔽術(shù)。如果之前的教程你還沒有看過(guò),那么我建議請(qǐng)你現(xiàn)在就戳下面進(jìn)行閱讀。

學(xué)了之前的內(nèi)容的同學(xué),已經(jīng)能夠匹配屏蔽掉各種彈幕了。剩下的內(nèi)容是更深入的部分了,下面的內(nèi)容更加適合想要在【日常編程】時(shí)應(yīng)用正則表達(dá)式的同學(xué)——當(dāng)然,學(xué)習(xí)下面的內(nèi)容,同樣能夠升級(jí)【日常不編程】的同學(xué)的彈幕屏蔽術(shù)的更進(jìn)一步。

正文開始

八、分支條件

如果你想要匹配一個(gè)人的名字怎么辦?

首先我們要匹配漢字字符,“\[\u4e00-\u9fa5]\"可以匹配任意的漢字字符,經(jīng)過(guò)之前的學(xué)習(xí),我們知道"[]"用于自定義字符集,計(jì)算機(jī)是外國(guó)人發(fā)明的,存儲(chǔ)信息主要是標(biāo)點(diǎn)符號(hào)和英文,其中漢字就是由標(biāo)點(diǎn)符號(hào)和英文對(duì)應(yīng)組成的,所有的中文字符組合的區(qū)間是“\[\u4e00-\u9fa5]\"。

假設(shè)那個(gè)人名字不是特殊的超長(zhǎng)的名字,而是正常的二字、三字乃至四字。我們可以先匹配"/^[\u4e00-\u9fa5]{2}$/",如果不符合再匹配"/^[\u4e00-\u9fa5]{3}$/",如果還不符合就再匹配"/^[\u4e00-\u9fa5]{4}$/"。

有沒有更好的辦法,能夠一次性解決問(wèn)題的?

我們可以這么寫/^[\u4e00-\u9fa5]{2}$|^[\u4e00-\u9fa5]{3}$|^[\u4e00-\u9fa5]{4}$/

“|”是一個(gè)元字符,代表“或”的意思。

“|”可以將正則表達(dá)式連接起來(lái),每個(gè)正則表達(dá)式在這里會(huì)變成一個(gè)個(gè)分支。

注意:分支要注意順序,匹配分枝條件時(shí),將會(huì)從左到右地測(cè)試每個(gè)條件,如果滿足了某個(gè)分枝的話,就不會(huì)去再管其它的條件了。

九、分組

之前我們學(xué)過(guò)了“{}”這些可以重復(fù)前個(gè)字符的元字符,水平直達(dá)到了重復(fù)單個(gè)字符的底部,我們想要重復(fù)多個(gè)字符怎么辦?比如有些人表達(dá)自己的喜歡,會(huì)說(shuō)“我喜歡你”,我們用"/喜歡/"就可以匹配到,不過(guò)如果我們只是想匹配兩個(gè)喜歡以上的呢?比如“我喜歡喜歡你”,可以用“/喜歡喜歡/”,這里我們可以用到更好一點(diǎn)的元字符,分組——“()”。

括號(hào)內(nèi)包括的字符組合后進(jìn)行重復(fù)匹配。


學(xué)習(xí)進(jìn)度(10/18)

抱歉,我快。。。

【D1n910】正則表達(dá)式入門(三)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
梅河口市| 沁阳市| 修文县| 城步| 金坛市| 万山特区| 高阳县| 石门县| 阳西县| 临桂县| 通榆县| 揭阳市| 樟树市| 炎陵县| 抚远县| 庆元县| 新野县| 佳木斯市| 怀宁县| 利辛县| 乐陵市| 寿阳县| 平乡县| 休宁县| 焦作市| 梧州市| 开原市| 沧州市| 呈贡县| 隆安县| 田东县| 怀仁县| 卓尼县| 云安县| 双牌县| 囊谦县| 会同县| 峡江县| 澳门| 克山县| 昌邑市|