欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Flex正則表達(dá)式中特殊字符的作用是什么

Flex正則表達(dá)式中特殊字符的作用是什么,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

太倉網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)建站成立于2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

1.Flex正則表達(dá)式中修飾匹配次數(shù)的特殊符號(hào)

前面章節(jié)中講到的表達(dá)式,無論是只能匹配一種字符的表達(dá)式,還是可以匹配多種字符其中任意一個(gè)的表達(dá)式,都只能匹配一次。如果使用表達(dá)式再加上修飾匹配次數(shù)的特殊符號(hào),那么不用重復(fù)書寫表達(dá)式就可以重復(fù)匹配。

使用方法是:"次數(shù)修飾"放在"被修飾的表達(dá)式"后邊。比如:"[bcd][bcd]"可以寫成"[bcd]{2}"。

表達(dá)式作用

{n}
表達(dá)式重復(fù)n次,比如:"\w{2}"相當(dāng)于"\w\w";"a{5}"相當(dāng)于"aaaaa"

{m,n}

表達(dá)式至少重復(fù)m次,最多重復(fù)n次,比如:"ba{1,3}"可以匹配"ba"或"baa"或"baaa"

{m,}
表達(dá)式至少重復(fù)m次,比如:"\w\d{2,}"可以匹配"a12","_456","M12344"...

?
匹配表達(dá)式0次或者1次,相當(dāng)于{0,1},比如:"a[cd]?"可以匹配"a","ac","ad"

+
表達(dá)式至少出現(xiàn)1次,相當(dāng)于{1,},比如:"a+b"可以匹配"ab","aab","aaab"...

*
表達(dá)式不出現(xiàn)或出現(xiàn)任意次,相當(dāng)于{0,},比如:"\^*b"可以匹配"b","^^^b"...

舉例1:表達(dá)式"\d+\.?\d*"在匹配"Itcosts$12.5"時(shí),匹配的結(jié)果是:成功;匹配到的內(nèi)容是:"12.5";匹配到的位置是:開始于10,結(jié)束于14。

舉例2:表達(dá)式"go{2,8}gle"在匹配"Adsbygoooooogle"時(shí),匹配的結(jié)果是:成功;匹配到的內(nèi)容是:"goooooogle";匹配到的位置是:開始于7,結(jié)束于17。


2.Flex正則表達(dá)式中其他一些代表抽象意義的特殊符號(hào)

一些符號(hào)在表達(dá)式中代表抽象的特殊意義:

表達(dá)式作用

^
與字符串開始的地方匹配,不匹配任何字符

$
與字符串結(jié)束的地方匹配,不匹配任何字符

\b
匹配一個(gè)單詞邊界,也就是單詞和空格之間的位置,不匹配任何字符

進(jìn)一步的文字說明仍然比較抽象,因此,舉例幫助大家理解。

舉例1:表達(dá)式"^aaa"在匹配"xxxaaaxxx"時(shí),匹配結(jié)果是:失敗。因?yàn)?quot;^"要求與字符串開始的地方匹配,因此,只有當(dāng)"aaa"位于字符串的開頭的時(shí)候,"^aaa"才能匹配,比如:"aaaxxxxxx"。

舉例2:表達(dá)式"aaa$"在匹配"xxxaaaxxx"時(shí),匹配結(jié)果是:失敗。因?yàn)?quot;$"要求與字符串結(jié)束的地方匹配,因此,只有當(dāng)"aaa"位于字符串的結(jié)尾的時(shí)候,"aaa$"才能匹配,比如:"xxxxxxaaa"。

舉例3:表達(dá)式".\b."在匹配"@@@abc"時(shí),匹配結(jié)果是:成功;匹配到的內(nèi)容是:"@a";匹配到的位置是:開始于2,結(jié)束于4。
進(jìn)一步說明:"\b"與"^"和"$"類似,本身不匹配任何字符,但是它要求它在匹配結(jié)果中所處位置的左右兩邊,其中一邊是"\w"范圍,另一邊是非"\w"的范圍。

舉例4:表達(dá)式"\bend\b"在匹配"weekend,endfor,end"時(shí),匹配結(jié)果是:成功;匹配到的內(nèi)容是:"end";匹配到的位置是:開始于15,結(jié)束于18。

◆一些符號(hào)可以影響表達(dá)式內(nèi)部的子Flex正則表達(dá)式之間的關(guān)系:

表達(dá)式作用

|左右兩邊表達(dá)式之間"或"關(guān)系,匹配左邊或者右邊()

(1).在被修飾匹配次數(shù)的時(shí)候,括號(hào)中的表達(dá)式可以作為整體被修飾
(2).取匹配結(jié)果的時(shí)候,括號(hào)中的表達(dá)式匹配到的內(nèi)容可以被單獨(dú)得到

舉例5:表達(dá)式"Tom|Jack"在匹配字符串"I'mTom,heisJack"時(shí),匹配結(jié)果是:成功;匹配到的內(nèi)容是:"Tom";匹配到的位置是:開始于4,結(jié)束于7。匹配下一個(gè)時(shí),匹配結(jié)果是:成功;匹配到的內(nèi)容是:"Jack";匹配到的位置時(shí):開始于15,結(jié)束于19。

舉例6:表達(dá)式"(go\s*)+"在匹配"Let'sgogogo!"時(shí),匹配結(jié)果是:成功;匹配到內(nèi)容是:"gogogo";匹配到的位置是:開始于6,結(jié)束于14。

舉例7:表達(dá)式"¥(\d+\.?\d*)"在匹配"$10.9,¥20.5"時(shí),匹配的結(jié)果是:成功;匹配到的內(nèi)容是:"¥20.5";匹配到的位置是:開始于6,結(jié)束于10。單獨(dú)獲取括號(hào)范圍匹配到的內(nèi)容是:"20.5"。

看完上述內(nèi)容,你們掌握Flex正則表達(dá)式中特殊字符的作用是什么的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

分享文章:Flex正則表達(dá)式中特殊字符的作用是什么
標(biāo)題來源:http://aaarwkj.com/article18/jjjidp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站策劃網(wǎng)站營(yíng)銷、企業(yè)建站、全網(wǎng)營(yíng)銷推廣、微信公眾號(hào)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
国产性做爰片免费视频| 久久久国产精品视频一区| 18禁黄久久久一区二区三区| 日韩精品亚洲一级在线观看| 精品欧美一区二区三区在线| 日韩精品视频一二三区| 992免费影院 在线观看| 在线播放精品免费不卡| 91久久精品国产一区| 欧美日韩另类综合91| 99精品国产高清一区二区三区| 欧美精品青青久久久久久| 黄色录像黄色片黄色片| 人妻有码系列中文字幕专区| 97国产超碰在线观看| 国产三级在线视频不卡| 女人被爽到高潮呻吟免费看| 日本在线观看高清区一区二| 国产天堂亚洲国产碰碰| 亚洲精品国产高清久久| av一区二区三区不卡在线看| 天堂av日韩在线播放| 91午夜福利国产在线观看| 欧美日韩精品综合国产| 中文字幕日本人妻影视| 国产日韩精品专区一区| 开裆丝袜高跟啪啪高潮av| 国产欧美成人综合色就色| 日本姜女黄视频免费看| 午夜射精视频在线观看| 日韩av在线不卡一区二区| 亚洲av色男人天堂网| 亚洲国产成人91精品| 婷婷激情亚洲综合综合久久| 国产一区二区乱码在线| 日韩二区三区精品视频| 欧美在线免费黄片视频| 国产精品白嫩初高中害羞小美女 | 久久九特黄的免费大片| 韩国av网址在线观看| 亚洲综合偷拍日韩av|