午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:13日期: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
相關文章:
主站蜘蛛池模板: 91porny九色最新地址 | 91国内在线| 热久久久久| 国产内谢 | 成人羞羞国产免费 | 自拍视频在线 | 国产一区福利 | 亚洲一区欧美 | 在线看片中文字幕 | 亚洲少妇一区二区 | 99精品国自产在线 | 涩涩涩涩色 | 国产精品第一页在线观看 | 亚洲免费大全 | 亚洲欧美一区二区三区四区 | 播播网色播播 | 婷婷在线观看视频 | 亚洲视频中文字幕在线观看 | 毛片视频免费 | 狼干综合 | 亚洲婷婷网| a天堂在线视频 | 理论片中文字幕 | 色婷婷丁香 | 激情久久久久久久 | 亚洲成人黄色网 | 久久网免费视频 | 免费久久久 | 一级黄色免费毛片 | 日韩123 | 97视频在线免费观看 | 色资源av| 成人免费看黄 | 在线观看日韩欧美 | 国内精品久久久久久久 | 国产福利影视 | 国产成人精品视频免费 | 神马午夜不卡 | 99热这里只有精品3 91真精 | 一级片免费观看 | 一区二区在线免费观看视频 |