成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php中正則表達(dá)式怎么使用

小編給大家分享一下php中正則表達(dá)式怎么使用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

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

原子:

^ 在()或[]中取反 例如:[^\d] 等于匹配非數(shù)字

a-z A-Z_ 0-9 //最常見的字符

(abc) //用括號(hào)擴(kuò)起來的將當(dāng)作一個(gè)整體匹配,必須是abc同時(shí)在一塊才能匹配成功

[abc] //方括號(hào)與圓括號(hào)相反,表示可以是a、b、c

\d 包含所有數(shù)字[0-9]

\B 除所有數(shù)字外[^0-9]

\w 包含所有常見字符[a-zA-Z_0-9]

\w 不包含所有常見字符[^a-zA-Z_0-9]

\s 包含空白區(qū)域,如回車、換行、分頁(yè)等[\f\n\r]

元字符:

* 匹配前一個(gè)內(nèi)容的0次1次或多次 例如: /key*rey/ 匹配y的0次一次或多次 y* 是一個(gè)整體,不管實(shí)際字符串中是否有y; {"keyrey","kerey":匹配成功}

. 匹配內(nèi)容的0次1次或多次,但不包含回車換行,通配符; /key.*rey/ 匹配key rey中間的任何內(nèi)容 {keyfds*$7fd732f_)rey:匹配成功}

+ 匹配前一個(gè)內(nèi)容的1次或多次 /key+rey/ 匹配y的一次或多次,字符串中必須要y才能匹配成功;  {"keyrey","keyyyyyrey":匹配成功},{"kerey":匹配失敗}

? 匹配前一個(gè)內(nèi)容的0次或1次 /key?rey/ 匹配y的0次或一次;  {"keyrey" "kerey":匹配成功},{"keyyrey":匹配失敗}

| 選擇匹配類似PHP中的|| /keyrey|baidu/ {"keyrey%*baidu":匹配成功},{"fdas","baidu":匹配成功}

^ 匹配字符串首部?jī)?nèi)容 /^keyrey/ 必須以keyrey開頭

$ 匹配字符串尾部?jī)?nèi)容 /keyrey$/ 必須以$結(jié)尾

\b 匹配單詞邊界,邊界可以是空格或者特殊字符 中文環(huán)境下主要用來匹配空格

\B 匹配除帶單詞邊界以外內(nèi)容

{m} 匹配前一個(gè)內(nèi)容的重復(fù)次到m次; /key{1}rey/ 匹配y1次 {"keyrey":匹配成功},{"keyyrey","kerey":匹配失敗}

{m,} 匹配前一個(gè)內(nèi)容的重復(fù)次數(shù)m次到n次; /key{1,}rey/ 匹配1到n次 {"keyrey","keyyyyrey":成功,"kerey":匹配失敗}

{m,n} 匹配前一個(gè)內(nèi)容的重復(fù)次數(shù)m次到n次 /key{3,5}rey/ 匹配3到6次之間

() 合并整體匹配,并放入內(nèi)存,可使用\1\2...依次獲取 /(gle)(.*)\\1.*\\2/ {"gleAAAgle11AAA":成功}

PHP中常用模式修正符:

運(yùn)算優(yōu)先級(jí): () *  ? + {} ^ $ \b | 最后按運(yùn)算順序

i 正則內(nèi)容在匹配的時(shí)候不區(qū)分大小寫(默認(rèn)是區(qū)分的)

m 在匹配首內(nèi)容或者尾內(nèi)容時(shí)候采用多行識(shí)別匹配

S 將轉(zhuǎn)義回車取消為單行匹配如.匹配的時(shí)候

x 忽略正則中的空白

A 強(qiáng)制從頭開始匹配

D 相知$匹配尾部無任何內(nèi)容

U 禁止貪婪匹配 只跟蹤到最近的一個(gè)匹配符并結(jié)束,常用在采集程序上的正則表達(dá)式

java 中非貪婪  (.*?) 

以上是“php中正則表達(dá)式怎么使用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前題目:php中正則表達(dá)式怎么使用
網(wǎng)頁(yè)路徑:http://jinyejixie.com/article2/ggiiic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、虛擬主機(jī)、自適應(yīng)網(wǎng)站企業(yè)建站

廣告

聲明:本網(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)

微信小程序開發(fā)
喀什市| 比如县| 沧源| 英山县| 麻阳| 五原县| 墨江| 枣强县| 东乌| 嫩江县| 岱山县| 宣城市| 吉安县| 永济市| 镇康县| 梧州市| 霞浦县| 襄汾县| 浙江省| 科技| 西畴县| 通化市| 白河县| 岳阳市| 庐江县| 绥江县| 宁武县| 嵊州市| 崇左市| 金昌市| 清水县| 哈巴河县| 漳州市| 来宾市| 米脂县| 石泉县| 临漳县| 印江| 张北县| 西城区| 隆德县|