日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Flex正則表達(dá)式中具有抽象意義的特殊字符

上節(jié)我們介紹了Flex正則表達(dá)式的規(guī)則,這里和大家分享一下Flex正則表達(dá)式中一些代表抽象意義的特殊符號(hào)的用法,相信本文介紹一定會(huì)讓你有所收獲。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了臺(tái)山免費(fèi)建站歡迎大家使用!

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

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

表達(dá)式作用

^
與字符串開(kāi)始的地方匹配,不匹配任何字符

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

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

◆進(jìn)一步的文字說(shuō)明仍然比較抽象,因此,舉例幫助大家理解Flex正則表達(dá)式中特殊符號(hào)的意義。

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

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

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

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

◆一些符號(hào)可以影響Flex正則表達(dá)式內(nèi)部的子表達(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";匹配到的位置是:開(kāi)始于4,結(jié)束于7。匹配下一個(gè)時(shí),匹配結(jié)果是:成功;匹配到的內(nèi)容是:"Jack";匹配到的位置時(shí):開(kāi)始于15,結(jié)束于19。

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

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


當(dāng)前名稱(chēng):Flex正則表達(dá)式中具有抽象意義的特殊字符
轉(zhuǎn)載來(lái)于:http://m.5511xx.com/article/dphsddc.html