日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

PHP擴展之文本處理(二)——PCRE正則表達式模式修飾符

瀏覽:4日期:2022-09-16 09:03:20

下面列出了當(dāng)前可用的 PCRE 修飾符。括號中提到的名字是 PCRE 內(nèi)部這些修飾符的名稱。 模式修飾符中的空格,換行符會被忽略,其他字符會導(dǎo)致錯誤。

i?(PCRE_CASELESS)如果設(shè)置了這個修飾符,模式中的字母會進行大小寫不敏感匹配。m?(PCRE_MULTILINE)默認情況下,PCRE 認為目標(biāo)字符串是由單行字符組成的(然而實際上它可能會包含多行), '行首'元字符 (^) 僅匹配字符串的開始位置, 而'行末'元字符 ($) 僅匹配字符串末尾, 或者最后的換行符(除非設(shè)置了?D?修飾符)。這個行為和 perl 相同。?當(dāng)這個修飾符設(shè)置之后,“行首”和“行末”就會匹配目標(biāo)字符串中任意換行符之前或之后,另外, 還分別匹配目標(biāo)字符串的最開始和最末尾位置。這等同于 perl 的 /m 修飾符。如果目標(biāo)字符串 中沒有 'n' 字符,或者模式中沒有出現(xiàn) ^ 或 $,設(shè)置這個修飾符不產(chǎn)生任何影響。s?(PCRE_DOTALL)如果設(shè)置了這個修飾符,模式中的點號元字符匹配所有字符,包含換行符。如果沒有這個 修飾符,點號不匹配換行符。這個修飾符等同于 perl 中的/s修飾符。 一個取反字符類比如 [^a] 總是匹配換行符,而不依賴于這個修飾符的設(shè)置。x?(PCRE_EXTENDED)如果設(shè)置了這個修飾符,模式中的沒有經(jīng)過轉(zhuǎn)義的或不在字符類中的空白數(shù)據(jù)字符總會被忽略, 并且位于一個未轉(zhuǎn)義的字符類外部的#字符和下一個換行符之間的字符也被忽略。 這個修飾符 等同于 perl 中的 /x 修飾符,使被編譯模式中可以包含注釋。 注意:這僅用于數(shù)據(jù)字符。 空白字符 還是不能在模式的特殊字符序列中出現(xiàn),比如序列 (?( 引入了一個條件子組(譯注: 這種語法定義的 特殊字符序列中如果出現(xiàn)空白字符會導(dǎo)致編譯錯誤。 比如(?(就會導(dǎo)致錯誤)。e?(PREG_REPLACE_EVAL)如果這個修飾符設(shè)置了,?preg_replace()?在進行了對替換字符串的 后向引用替換之后, 將替換后的字符串作為php 代碼評估執(zhí)行(eval 函數(shù)方式),并使用執(zhí)行結(jié)果 作為實際參與替換的字符串。單引號、雙引號、反斜線()和 NULL 字符在 后向引用替換時會被用反斜線轉(zhuǎn)義.

注意:請確保?replacement?參數(shù)由合法 php 代碼字符串組成,否則 php 將會 在?preg_replace()?調(diào)用的行上產(chǎn)生一個解釋錯誤。僅?preg_replace()?使用此修飾符,其他 PCRE 函數(shù)忽略此修飾符。A?(PCRE_ANCHORED)如果設(shè)置了這個修飾符,模式被強制為'錨定'模式,也就是說約束匹配使其僅從 目標(biāo)字符串的開始位置搜索。這個效果同樣可以使用適當(dāng)?shù)哪J綐?gòu)造出來,并且 這也是 perl 種實現(xiàn)這種模式的唯一途徑。D?(PCRE_DOLLAR_ENDONLY)如果這個修飾符被設(shè)置,模式中的元字符美元符號僅僅匹配目標(biāo)字符串的末尾。如果這個修飾符 沒有設(shè)置,當(dāng)字符串以一個換行符結(jié)尾時, 美元符號還會匹配該換行符(但不會匹配之前的任何換行符)。 如果設(shè)置了修飾符m,這個修飾符被忽略. 在 perl 中沒有與此修飾符等同的修飾符。S當(dāng)一個模式需要多次使用的時候,為了得到匹配速度的提升,值得花費一些時間 對其進行一些額外的分析。如果設(shè)置了這個修飾符,這個額外的分析就會執(zhí)行。當(dāng)前, 這種對一個模式的分析僅僅適用于非錨定模式的匹配(即沒有單獨的固定開始字符)。U?(PCRE_UNGREEDY)這個修飾符逆轉(zhuǎn)了量詞的'貪婪'模式。 使量詞默認為非貪婪的,通過量詞后緊跟??的方式可以使其成為貪婪的。這和 perl 是不兼容的。 它同樣可以使用?模式內(nèi)修飾符設(shè)置?(?U)進行設(shè)置, 或者在量詞后以問號標(biāo)記其非貪婪(比如.*?)。

注意:在非貪婪模式,通常不能匹配超過?pcre.backtrack_limit?的字符。

X?(PCRE_EXTRA)這個修飾符打開了 PCRE 與 perl 不兼容的附件功能。模式中的任意反斜線后就 ingen 一個 沒有特殊含義的字符都會導(dǎo)致一個錯誤,以此保留這些字符以保證向后兼容性。 默認情況下,在 perl 中,反斜線緊跟一個沒有特殊含義的字符被認為是該字符的原文。 當(dāng)前沒有其他特性由這個修飾符控制。J?(PCRE_INFO_JCHANGED)內(nèi)部選項設(shè)置(?J)修改本地的PCRE_DUPNAMES選項。允許子組重名, (譯注:只能通過內(nèi)部選項設(shè)置,外部的 /J 設(shè)置會產(chǎn)生錯誤。)u?(PCRE_UTF8)此修正符打開一個與 perl 不兼容的附加功能。 模式字符串被認為是utf-8的. 這個修飾符 從 unix 版php 4.1.0 或更高,win32版 php 4.2.3 開始可用。 php 4.3.5 開始檢查模式的 utf-8 合法性。
標(biāo)簽: PHP
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日韩尤物久久| 久久久9色精品国产一区二区三区| 久久精品xxxxx| 日韩和欧美一区二区| 日韩中文字幕无砖| 日韩国产欧美三级| 午夜日韩福利| 日本国产欧美| 久久精品二区亚洲w码| 国产精品.xx视频.xxtv| 欧美精品aa| 日韩电影免费网址| 91久久视频| 国产欧美一区二区三区国产幕精品 | 精品美女在线视频| 国产一区二区精品久| jizzjizz中国精品麻豆| 香蕉精品视频在线观看| 久久亚洲欧洲| 日韩激情一二三区| 国语对白精品一区二区| 亚洲激情中文在线| 青青草伊人久久| 超碰在线99| 免费日韩一区二区| 日本免费一区二区视频| 欧美日韩精品一区二区三区视频 | 在线天堂中文资源最新版| 亚洲成人一区在线观看| 国产精品外国| 国产欧美自拍| 红桃视频国产精品| 麻豆精品在线观看| 亚洲午夜av| 国产精品最新| 中文字幕成在线观看| 最新国产精品视频| 少妇久久久久| 美女毛片一区二区三区四区最新中文字幕亚洲| 久久久久91| 国产91在线精品| 久久国产免费看| 免费看的黄色欧美网站| 成人午夜国产| 理论片午夜视频在线观看| 亚洲精品大片| 一区在线视频观看| 人人香蕉久久| 97精品一区| 日本不卡免费高清视频在线| 亚洲综合精品| 免费看的黄色欧美网站| 高清一区二区三区| 国产日本精品| 久久亚洲影院| 日韩影院免费视频| 久久福利毛片| 日韩制服丝袜先锋影音| 好吊一区二区三区| 国产亚洲精品自拍| 精品在线99| 黄色亚洲在线| 99国产成+人+综合+亚洲欧美| 精品久久久中文字幕| 麻豆精品一区二区综合av| 99国产精品| 亚洲激情五月| 国户精品久久久久久久久久久不卡| 日韩av片子| 午夜精品久久久久久久久久蜜桃| 亚洲国产成人二区| 福利一区二区三区视频在线观看| 国产aⅴ精品一区二区四区| 日韩av一区二| 国产96在线亚洲| 亚洲精品网址| 日本特黄久久久高潮| 欧美久久一区二区三区| 日韩高清欧美激情| 美日韩一区二区三区| 免费精品一区| 好看不卡的中文字幕| 97久久亚洲| 一区二区精品伦理...| 免费国产自久久久久三四区久久 | 国产精品国产三级国产在线观看| 蜜桃tv一区二区三区| 日韩大片在线| 黄色成人精品网站| 欧美精品91| 亚洲电影在线一区二区三区| 在线视频日韩| 国产精品日韩精品中文字幕| 99久久99久久精品国产片果冰| 亚洲精选成人| 国产亚洲精品精品国产亚洲综合| 国产精品精品国产一区二区| 亚洲性视频h| 免费日韩成人| 日韩美女国产精品| 狠狠操综合网| 国产精品夜夜夜| 亚洲精品成人| 中文在线а√在线8| 亚洲电影在线一区二区三区| 日本高清久久| 欧美搞黄网站| а√天堂中文在线资源8| 天海翼亚洲一区二区三区| 国产精品久久久久久久免费观看| 亚洲视频国产精品| 婷婷中文字幕一区| 中文字幕成在线观看| 一区在线免费观看| 91精品国产福利在线观看麻豆| 日韩黄色在线观看| 久久99影视| 亚洲日本在线观看视频| 午夜av不卡| 中文一区一区三区免费在线观| 久久久国产精品入口麻豆| 蜜桃传媒麻豆第一区在线观看| 日本免费一区二区三区四区| 国产精品大片免费观看| 国产精品一级在线观看| 日韩av三区| 午夜一级在线看亚洲| 美女亚洲一区| 久久久久国产精品一区二区| 精品中国亚洲| 国产精品一区二区三区www| 蜜臀av一区二区三区| 亚洲欧美日韩国产一区| 国产伊人精品| 日韩成人免费| 久草免费在线视频| 日韩不卡免费高清视频| 日韩精品1区| 亚洲大全视频| 中文精品视频| 四虎精品永久免费| 日韩精品久久理论片| 7777精品| 国产一区二区三区黄网站| 日韩1区在线| 欧美精品羞羞答答| 日韩国产精品久久久久久亚洲| 日韩精品高清不卡| 免费亚洲一区| 激情国产在线| 在线亚洲一区| 国产精品.xx视频.xxtv| 精品1区2区3区4区| 欧美日韩夜夜| 成人久久一区| 亚洲精品亚洲人成在线观看| 亚洲精品乱码日韩| 成人污污视频| 在线一区免费观看| 免费一级欧美在线观看视频| 1024精品一区二区三区| 日韩中文字幕91| 嫩草伊人久久精品少妇av杨幂| 日韩精品麻豆| 免费观看在线综合| 乱一区二区av| 香蕉久久一区| 99久久99久久精品国产片果冰| 亚洲欧洲日韩精品在线| 久久午夜影院| 免费精品视频在线| 久久亚洲国产| 97精品在线| 欧美国产极品| 日韩一区网站| 午夜久久tv| 美女少妇全过程你懂的久久| 麻豆91精品91久久久的内涵| 日韩不卡一区二区| 欧美aa国产视频| 国产91在线播放精品| 青草综合视频| 亚洲理论在线| 欧美 日韩 国产一区二区在线视频 | 国产亚洲一卡2卡3卡4卡新区| 99香蕉国产精品偷在线观看 | 欧美不卡高清| 欧美成人a交片免费看| 国产精品videossex久久发布| 丝袜亚洲精品中文字幕一区| 色欧美自拍视频| 92国产精品| 色综合狠狠操| 精品欧美日韩精品| 日韩精品欧美大片| 综合视频一区| 伊人影院久久| 久久要要av| 中文在线不卡| 午夜一区在线|