色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

PHP擴展之文本處理(二)——PCRE與POSIX正則表達式的不同

瀏覽:21日期:2022-09-16 09:22:01

自 PHP 5.3.0起,?POSIX 正則表達式擴展被廢棄。在 POSIX 正則和 PCRE 正則之間有一些不同,本文列出了在轉向PCRE 時最顯著的需要知道的不同點。

PCRE 函數需要模式以分隔符閉合。不像POSIX,PCRE 擴展沒有專門用于大小寫不敏感匹配的函數。取而代之的是,支持使用i?(PCRE_CASELESS)?模式修飾符完成同樣的工作。 其他模式修飾符同樣可用于改變匹配策略。POSIX 函數從最左面開始尋找最長的匹配,但是 PCRE 在第一個合法匹配后停止。如果字符串 不匹配這沒有什么區別,但是如果匹配,兩者在結果和速度上都會有差別。?為了說明這個不同, 考慮下面的例子(來自Jeffrey Friedl 的《精通正則表達式》一書)。 使用模式?one(self)?(selfsufficient)??在字符串oneselfsufficient?上匹配,PCRE 會匹配到oneself,但是使用 POSIX,結果將是整個字符串?oneselfsufficient。 兩個子串都匹配原始字符串,但是 POSIX 將 最長的最為結果。函數對照表POSIXPCREereg_replace()preg_replace()ereg()preg_match()eregi_replace()preg_replace()eregi()preg_match()split()preg_split()spliti()preg_split()sql_regcase()無對等函數
標簽: PHP
相關文章:
主站蜘蛛池模板: 精品国产午夜肉伦伦影院 | 日日爽夜夜操 | 国产日产亚洲系列首页 | 亚洲精品一级一区二区三区 | 日韩精品一区二区三区免费视频 | 亚洲人成在线精品 | 刺激一区仑乱 | 男人女人做黄刺激性视频免费 | 欧美成在线播放 | 91国内精品久久久久影院优播 | 国产一区二区精品久久91 | 午夜国产亚洲精品一区 | 国产dvd毛片在线视频 | 欧美成人26uuu欧美毛片 | 精品国产综合成人亚洲区 | jiz欧美高清 | 99精品观看| 一级做a爰片久久毛片16 | 欧美无玛| 久久久久久国产精品三级 | 国产欧美一区二区日本加勒比 | 亚洲一级毛片中文字幕 | 欧美满嘴射 | 久色网址 | 波多野结衣在线观看一区 | 欧美一级专区免费大片俄罗斯 | 露脸国产野战最新在线视频 | 欧美成人免费高清视频 | 天堂在线亚洲 | 亚洲国产亚洲片在线观看播放 | 神马午夜-午夜片 | 天堂va欧美ⅴa亚洲va一国产 | 男人的天堂高清在线观看 | 国产精品网站 夜色 | 日韩久久一级毛片 | 亚洲专区在线 | 欧美成人高清手机在线视频 | 99精品久久精品一区二区 | 亚洲国产一区在线 | 久草视频福利在线观看 | 一区二区在线播放福利视频 |