到現(xiàn)在為止,你已經(jīng)知道如何去匹配一個字母或數(shù)字,但更多的情況下,可能要匹配一個單詞或一組數(shù)字。一個單詞有若干個字母組成,一組數(shù)字有若干個單數(shù)組成。跟在字符或字符簇后面的花括號({})用來確定前面的內(nèi) " /> 99久久精品费精品国产一区二,久久精品亚洲热综合一本奇米,处初女处夜情视频在线播放

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP中的正規(guī)表達(dá)式(二)

確定重復(fù)出現(xiàn)

到現(xiàn)在為止,你已經(jīng)知道如何去匹配一個字母或數(shù)字,但更多的情況下,可能要匹配一個單詞或一組數(shù)字。一個單詞有若干個字母組成,一組數(shù)字有若干個單數(shù)組成。跟在字符或字符簇后面的花括號({})用來確定前面的內(nèi)容的重復(fù)出現(xiàn)的次數(shù)。

字符簇 含義
^[a-zA-Z_]$ 所有的字母和下劃線
^[[:alpha:]]{3}$ 所有的3個字母的單詞
^a$ 字母a
^a{4}$ aaaa
^a{2,4}$ aa,aaa或aaaa
^a{1,3}$ a,aa或aaa
^a{2,}$ 包含多于兩個a的字符串
^a{2,} 如:aardvark和aaab,但apple不行
a{2,} 如:baad和aaa,但Nantucket不行
/t{2} 兩個制表符
.{2} 所有的兩個字符

這些例子描述了花括號的三種不同的用法。一個數(shù)字,{x}的意思是“前面的字符或字符簇只出現(xiàn)x次”;一個數(shù)字加逗號,{x,}的意思是“前面的內(nèi)容出現(xiàn)x或更多的次數(shù)”;兩個用逗號分隔的數(shù)字,{x,y}表示“前面的內(nèi)容至少出現(xiàn)x次,但不超過y次”。我們可以把模式擴展到更多的單詞或數(shù)字:

^[a-zA-Z0-9_]{1,}$ //所有包含一個以上的字母、數(shù)字或下劃線的字符串
^[0-9]{1,}$ //所有的正數(shù)
^/-{0,1}[0-9]{1,}$ //所有的整數(shù)
^/-{0,1}[0-9]{0,}/.{0,1}[0-9]{0,}$ //所有的小數(shù)

最后一個例子不太好理解,是嗎?這么看吧:與所有以一個可選的負(fù)號(/-{0,1})開頭(^)、跟著0個或更多的數(shù)字([0-9]{0,})、和一個可選的小數(shù)點(/.{0,1})再跟上0個或多個數(shù)字([0-9]{0,}),并且沒有其他任何東西($)。下面你將知道能夠使用的更為簡單的方法。

特殊字符"?"與{0,1}是相等的,它們都代表著:“0個或1個前面的內(nèi)容”或“前面的內(nèi)容是可選的”。所以剛才的例子可以簡化為:

^/-?[0-9]{0,}/.?[0-9]{0,}$

特殊字符"*"與{0,}是相等的,它們都代表著“0個或多個前面的內(nèi)容”。最后,字符"+"與 {1,}是相等的,表示“1個或多個前面的內(nèi)容”,所以上面的4個例子可以寫成:

^[a-zA-Z0-9_]+$ //所有包含一個以上的字母、數(shù)字或下劃線的字符串
^[0-9]+$ //所有的正數(shù)
^/-?[0-9]+$ //所有的整數(shù)
^/-?[0-9]*/.?[0-9]*$ //所有的小數(shù)

當(dāng)然這并不能從技術(shù)上降低正規(guī)表達(dá)式的復(fù)雜性,但可以使它們更容易閱讀。

php技術(shù)PHP中的正規(guī)表達(dá)式(二),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久re视频这里精品免费1 | 高清日本片免费观看 | 99久久e免费热视频百度 | 国产性夜夜春夜夜爽1A片 | 亚洲 色 欧美 爱 视频 日韩 | 久久综合色悠悠 | 极品少妇高潮啪啪AV无码吴梦梦 | 99er4久久视频精品首页 | 抽插的日日液液H | 久久999视频 | 久久天天躁狠狠躁夜夜呲 | 69夫妻交友网 | 国产亚洲精品久久久久 | 处xxxx.88| 久久精品视频在线看99 | 久久精品AV无码亚洲色欲 | 全黄h全肉细节文在线观看 全黄H全肉细节文短篇 | 国产精品一区二区AV白丝在线 | 亚洲乱亚洲乱妇13p 亚洲乱色视频在线观看 | 国产精品久久久久久久久爆乳 | 狠狠色丁香婷婷久久综合五月 | 久青草国产97香蕉在线视频 | 国产成人国产在线观看入口 | 国色天香社区视频免费高清3 | 青青视频国产色偷偷 | 快插我我好湿啊公交车上做 | 久久精品动漫99精品动漫 | 精品久久香蕉国产线看观看麻豆 | 无限资源好看片2019免费观看 | 国产亚洲精品久久久久久久软件 | 久久久久婷婷国产综合青草 | 乳色吐息未增删樱花ED在线观看 | 久久久96 | 男人吃奶摸下挵进去啪啪 | 欧美午夜不卡在线观看 | 无人视频在线观看免费播放影院 | 99久久精品免费国产一区二区三区 | 亚洲人成电影网站 | 国产乱对白精彩在线播放 | 四房播播最新地址 | 精品日韩欧美一区二区三区 |