久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔
站長(zhǎng)百科 | 數(shù)字化技能提升教程 數(shù)字化時(shí)代生存寶典
首頁(yè)
數(shù)字化百科
電子書(shū)
建站程序
開(kāi)發(fā)
服務(wù)器
辦公軟件
開(kāi)發(fā)教程
服務(wù)器教程
軟件使用教程
運(yùn)營(yíng)教程
熱門(mén)電子書(shū)
WordPress教程
寶塔面板教程
CSS教程
Shopify教程
導(dǎo)航
程序頻道
推廣頻道
網(wǎng)賺頻道
人物頻道
網(wǎng)站程序
網(wǎng)頁(yè)制作
云計(jì)算
服務(wù)器
CMS
論壇
網(wǎng)店
虛擬主機(jī)
cPanel
網(wǎng)址導(dǎo)航
WIKI使用導(dǎo)航
WIKI首頁(yè)
最新資訊
網(wǎng)站程序
站長(zhǎng)人物
頁(yè)面分類(lèi)
使用幫助
編輯測(cè)試
創(chuàng)建條目
網(wǎng)站地圖
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)百科
主機(jī)偵探
IDCtalk云說(shuō)
跨境電商導(dǎo)航
WordPress啦
站長(zhǎng)專(zhuān)題
網(wǎng)站推廣
網(wǎng)站程序
網(wǎng)站賺錢(qián)
虛擬主機(jī)
cPanel
網(wǎng)址導(dǎo)航專(zhuān)題
云計(jì)算
微博營(yíng)銷(xiāo)
虛擬主機(jī)管理系統(tǒng)
開(kāi)放平臺(tái)
WIKI程序與應(yīng)用
美國(guó)十大主機(jī)
編輯“
Php-正則表達(dá)式
”(章節(jié))
人物百科
|
營(yíng)銷(xiāo)百科
|
網(wǎng)賺百科
|
站長(zhǎng)工具
|
網(wǎng)站程序
|
域名主機(jī)
|
互聯(lián)網(wǎng)公司
|
分類(lèi)索引
跳轉(zhuǎn)至:
導(dǎo)航
、?
搜索
警告:
您沒(méi)有登錄。如果您做出任意編輯,您的IP地址將會(huì)公開(kāi)可見(jiàn)。如果您
登錄
或
創(chuàng)建
一個(gè)賬戶(hù),您的編輯將歸屬于您的用戶(hù)名,且將享受其他好處。
反垃圾檢查。
不要
加入這個(gè)!
== 常用正則表達(dá)式語(yǔ)法例句 == /^[ t]*$/ "^[ t]*$" 匹配一個(gè)空白行。 <br> /d{2}-d{5}/ "d{2}-d{5}" 驗(yàn)證一個(gè)ID號(hào)碼是否由一個(gè)2位字,一個(gè)連字符以及一個(gè)5位數(shù)字組成。 <br> /<(.*)>.*</1>/ "<(.*)>.*</1>" 匹配一個(gè) HTML 標(biāo)記。 <br> 下表是元字符及其在正則表達(dá)式上下文中的行為的一個(gè)完整列表: <br> 字符 描述 <br> 將下一個(gè)字符標(biāo)記為一個(gè)特殊字符、或一個(gè)原義字符、或一個(gè) 后向引用、或一個(gè)八進(jìn)制轉(zhuǎn)義符。例如,’n’ 匹配字符 "n"?!痭’匹配一個(gè)換行符。序列 ’’ 匹配 "" 而 "(" 則匹配 "("。 <br> ^ 匹配輸入字符串的開(kāi)始位置。如果設(shè)置了 RegExp 對(duì)象的Multiline 屬性,^ 也匹配 ’n’ 或 ’r’ 之后的位置。 <br> $ 匹配輸入字符串的結(jié)束位置。如果設(shè)置了 RegExp 對(duì)象的Multiline 屬性,$ 也匹配 ’n’ 或 ’r’ 之前的位置。 <br> * 匹配前面的子表達(dá)式零次或多次。例如,zo* 能匹配 "z" 以及"zoo"。 * 等價(jià)于{0,}。 <br> + 匹配前面的子表達(dá)式一次或多次。例如,’zo+’ 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等價(jià)于 {1,}。 <br> ? 匹配前面的子表達(dá)式零次或一次。例如,"do(es)?" 可以匹配"do" 或 "does" 中的"do" 。? 等價(jià)于 {0,1}。 <br> {n} n 是一個(gè)非負(fù)整數(shù)。匹配確定的 n 次。例如,’o{2}’ 不能匹配"Bob" 中的 ’o’,但是能匹配 "food" 中的兩個(gè) o。 <br> {n,} n 是一個(gè)非負(fù)整數(shù)。至少匹配n 次。例如,’o{2,}’ 不能匹配"Bob" 中的 ’o’,但能匹配 "foooood" 中的所有 o?!痮{1,}’等價(jià)于 ’o+’?!痮{0,}’ 則等價(jià)于 ’o*’。 <br> {n,m} m 和 n 均為非負(fù)整數(shù),其中n <= m。最少匹配 n 次且最多匹配 m 次。劉, "o{1,3}" 將匹配 "fooooood" 中的前三個(gè)o。’o{0,1}’等價(jià)于’o?’。請(qǐng)注意在逗號(hào)和兩個(gè)數(shù)之間不能有空格 <br> ? 當(dāng)該字符緊跟在任何一個(gè)其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面時(shí),匹配模式是非貪婪的。非貪婪模式盡可能少的匹配所搜索的字符串,而默認(rèn)的貪婪模式則盡可能多的匹配所搜索的字符串。例如,對(duì)于字符串 "oooo",’o+?’ 將匹配單個(gè)"o",而 ’o+’ 將匹配所有 ’o’。 <br> . 匹配除 "n" 之外的任何單個(gè)字符。要匹配包括 ’n’ 在內(nèi)的任 何字符,請(qǐng)使用象 ’[.n]’ 的模式。 <br> (pattern) 匹配pattern 并獲取這一匹配。所獲取的匹配可以從產(chǎn)生的Matches 集合得到,在VBScript 中使用 SubMatches 集合,在Visual Basic Scripting Edition 中則使用 $0…$9 屬性。要匹配圓括號(hào)字符,請(qǐng)使用 ’(’ 或 ’)’。 <br> (?:pattern) 匹配 pattern 但不獲取匹配結(jié)果,也就是說(shuō)這是一個(gè)非獲取匹配,不進(jìn)行存儲(chǔ)供以后使用。這在使用 "或" 字符 (|) 來(lái)組合一個(gè)模式的各個(gè)部分是很有用。<br> 例如, ’industr(?:y|ies) 就是一個(gè)比 ’industry|industries’ 更簡(jiǎn)略的表達(dá)式。 <br> (?=pattern) 正向預(yù)查,在任何匹配 pattern 的字符串開(kāi)始處匹配查找字符串。這是一個(gè)非獲取匹配,也就是說(shuō),該匹配不需要獲取供以后使用。<br> 例如,’Windows (?=95|98|NT|2000)’ 能匹配"Windows2000"中的"Windows",但不能匹配"Windows3 .1"中"Windows"。<br> 預(yù)查不消耗字符,也就是說(shuō),在一個(gè)匹配發(fā)生后,在最后一次匹配之后立即開(kāi)始下一次匹配的搜索,而不是從包含預(yù)查的字符之后開(kāi)始。 <br> (?!pattern) 負(fù)向預(yù)查,在任何不匹配N(xiāo)egative lookahead matches the search string at any point where a string not matching pattern 的字符串開(kāi)始處匹配查找字符串。這是一個(gè)非獲取匹配,也就是說(shuō),該匹配不需要獲取供以后使用。例如’Windows (?!95|98|NT|2000)’ 能匹配 "Windows 3.1" 中的 "Windows",但不能匹配 "Windows 2000" 中的 "Windows"。預(yù)查不消耗字符,也就是說(shuō),在一個(gè)匹配發(fā)生后,在最后一次匹配之后立即開(kāi)始下一次匹配的搜索,而不是從包含預(yù)查的字符之后開(kāi)始 <br> x|y 匹配 x 或 y。例如,’z|food’ 能匹配 "z" 或 "food"。’(z|f) ood’ 則匹配 "zood" 或 "food"。 <br> [xyz] 字符集合。匹配所包含的任意一個(gè)字符。例如, ’[abc]’ 可以匹配 "plain" 中的 ’a’。 <br> [^xyz] 負(fù)值字符集合。匹配未包含的任意字符。例如, ’[^abc]’ 可以匹配 "plain" 中的’p’。 <br> [a-z] 字符范圍。匹配指定范圍內(nèi)的任意字符。例如,’[a-z]’ 可以匹配 ’a’ 到 ’z’ 范圍內(nèi)的任意小寫(xiě)字母字符。 <br> [^a-z] 負(fù)值字符范圍。匹配任何不在指定范圍內(nèi)的任意字符。例如,’[^a-z]’ 可以匹配任何不在 ’a’ 到 ’z’ 范圍內(nèi)的任意字符。<br> b 匹配一個(gè)單詞邊界,也就是指單詞和空格間的位置。例如,’erb’ 可以匹配"never" 中的 ’er’,但不能匹配 "verb" 中的 ’er’。 <br> B 匹配非單詞邊界?!痚rB’ 能匹配 "verb" 中的 ’er’,但不能匹配 "never" 中的 ’er’。 <br> cx 匹配由x指明的控制字符。例如, cM 匹配一個(gè) Control-M 或回車(chē)符。 x 的值必須為 A-Z 或 a-z 之一。否則,將 c 視為一個(gè)原義的 ’c’ 字符。 <br> d 匹配一個(gè)數(shù)字字符。等價(jià)于 [0-9]。 <br> D 匹配一個(gè)非數(shù)字字符。等價(jià)于 [^0-9]。 <br> f 匹配一個(gè)換頁(yè)符。等價(jià)于 x0c 和 cL。 <br> n 匹配一個(gè)換行符。等價(jià)于 x0a 和 cJ。 <br> r 匹配一個(gè)回車(chē)符。等價(jià)于 x0d 和 cM。 <br> s 匹配任何空白字符,包括空格、制表符、換頁(yè)符等等。等價(jià)于[ fnrtv]。 <br> S 匹配任何非空白字符。等價(jià)于 [^ fnrtv]。 <br> t 匹配一個(gè)制表符。等價(jià)于 x09 和 cI。 <br> v 匹配一個(gè)垂直制表符。等價(jià)于 x0b 和 cK。 <br> w 匹配包括下劃線的任何單詞字符。等價(jià)于’[A-Za-z0-9_]’。 <br> W 匹配任何非單詞字符。等價(jià)于 ’[^A-Za-z0-9_]’。 <br> xn 匹配 n,其中 n 為十六進(jìn)制轉(zhuǎn)義值。十六進(jìn)制轉(zhuǎn)義值必須為確定的兩個(gè)數(shù)字長(zhǎng)。例如, ’x41’ 匹配 "A"。’x041’ 則等價(jià)于 ’x04’ & "1"。正則表達(dá)式中可以使用 ASCII 編碼。. <br> num 匹配 num,其中num是一個(gè)正整數(shù)。對(duì)所獲取的匹配的引用。例如,’(.)1’ 匹配兩個(gè)連續(xù)的相同字符。 <br> n 標(biāo)識(shí)一個(gè)八進(jìn)制轉(zhuǎn)義值或一個(gè)后向引用。如果 n 之前至少 n 個(gè)獲取的子表達(dá)式,則 n 為后向引用。否則,如果 n 為八進(jìn)制數(shù)字 (0-7),則 n 為一個(gè)八進(jìn)制轉(zhuǎn)義值。 <br> nm 標(biāo)識(shí)一個(gè)八進(jìn)制轉(zhuǎn)義值或一個(gè)后向引用。如果 nm 之前至少有is preceded by at least nm 個(gè)獲取得子表達(dá)式,則 nm 為后向引用。如果 nm 之前至少有 n 個(gè)獲取,則 n 為一個(gè)后跟文 字 m 的后向引用。如果前面的條件都不滿(mǎn)足,若 n 和 m 均為八進(jìn)制數(shù)字 (0-7),則 nm 將匹配八進(jìn)制轉(zhuǎn)義值 nm。 <br> nml 如果 n 為八進(jìn)制數(shù)字 (0-3),且 m 和 l 均為八進(jìn)制數(shù)字 (0-7),則匹配八進(jìn)制轉(zhuǎn)義值 nml。 <br> un 匹配 n,其中 n 是一個(gè)用四個(gè)十六進(jìn)制數(shù)字表示的Unicode字符。例如, u00A9 匹配版權(quán)符號(hào) (?)。 <br> [[category:PHP教程]]
摘要:
請(qǐng)注意,您對(duì)站長(zhǎng)百科的所有貢獻(xiàn)都可能被其他貢獻(xiàn)者編輯,修改或刪除。如果您不希望您的文字被任意修改和再散布,請(qǐng)不要提交。
您同時(shí)也要向我們保證您所提交的內(nèi)容是您自己所作,或得自一個(gè)不受版權(quán)保護(hù)或相似自由的來(lái)源(參閱
Wordpress-mediawiki:版權(quán)
的細(xì)節(jié))。
未經(jīng)許可,請(qǐng)勿提交受版權(quán)保護(hù)的作品!
取消
編輯幫助
(在新窗口中打開(kāi))
取自“
http://www.kktzf.com.cn/wiki/Php-正則表達(dá)式
”