国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

PHP擴展之文本處理(二)——PCRE正則表達式語法1——分隔符

瀏覽:172日期:2022-09-15 18:33:57

當使用 PCRE 函數(shù)的時候,模式需要由分隔符閉合包裹。分隔符可以使任意非字母數(shù)字、非反斜線、非空白字符。

經(jīng)常使用的分隔符是正斜線(/)、hash符號(#) 以及取反符號(~)。下面的例子都是使用合法分隔符的模式。

/foo bar/#^[^0-9]$#+php+%[a-zA-Z0-9_-]%

如果分隔符需要在模式內進行匹配,它必須使用反斜線進行轉義。如果分隔符經(jīng)常在 模式內出現(xiàn), 一個更好的選擇就是是用其他分隔符來提高可讀性。

/http:///#http://#

需要將一個字符串放入模式中使用時,可以用?preg_quote()?函數(shù)對其進行 轉義,它的第二個參數(shù)(可選)可以用于指定需要被轉義的分隔符。

除了上面提到的分隔符,也可以使用括號樣式的分隔符,左括號和右括號分別作為開始和結束 分隔符。

{this is a pattern}

可以在結束分隔符后面增加模式修飾符。 下面的例子是一個大小寫不敏感的匹配:

#[a-z]#i

標簽: PHP
相關文章:
主站蜘蛛池模板: 平泉县| 高州市| 汶川县| 子长县| 五原县| 石城县| 庄浪县| 公主岭市| 贺州市| 安泽县| 乐陵市| 乌海市| 邛崃市| 仙桃市| 屯昌县| 锡林浩特市| 永仁县| 大埔区| 泾川县| 宁城县| 双牌县| 瑞丽市| 龙游县| 高平市| 门源| 乐东| 岳西县| 溆浦县| 巢湖市| 旬阳县| 同心县| 措美县| 越西县| 巩留县| 剑阁县| 卓尼县| 满洲里市| 寿宁县| 庆云县| 固始县| 威宁|