真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

PHP中PCRE如何正則解析

今天就跟大家聊聊有關PHP中PCRE如何正則解析,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。

為企業(yè)提供成都網站制作、網站設計、網站優(yōu)化、成都全網營銷推廣、競價托管、品牌運營等營銷獲客服務。成都創(chuàng)新互聯(lián)公司擁有網絡營銷運營團隊,以豐富的互聯(lián)網營銷經驗助力企業(yè)精準獲客,真正落地解決中小企業(yè)營銷獲客難題,做到“讓獲客更簡單”。自創(chuàng)立至今,成功用技術實力解決了企業(yè)“網站建設、網絡品牌塑造、網絡營銷”三大難題,同時降低了營銷成本,提高了有效客戶轉化率,獲得了眾多企業(yè)客戶的高度認可!

一、前言

前面的博客里,有對字符集的解析。這里就不是字符集的事兒了,在PHP中很多函數(shù)的處理默認是unicode中的UTF-8編碼格式。那么廢話不多說,直接開始正題。

二、PHP函數(shù)mb_split解析

1 

打印結果:

Array(
    [0] => 測
    [1] => 試
    [2] => 一
    [3] => 下)

此函數(shù)默認底層解析,以UTF-8的編碼格式解析。以分隔符(、)的UNICODE的16進制碼點分割字符$preg_strings

三、PHP函數(shù)preg_split解析

分割字符串“測試一下”

1 

打印結果如下:

Array(
    [0] => 測
    [1] => 試
    [2] => 一
    [3] => 下
)

四、PCRE中的/u解析

在PHP中,正則的定界符可以為#、%、/等等。

在一個正則中有時后面會有些修飾符。那么他們都是什么意思呢?

比如:

%[\x{4e00}-\x{9fa5}]+%u

其中后面的修飾符u代碼表以正則匹配以utf-8的編碼格式匹配。

例子一:

1 

打印結果如下:

Array(
    [0] => Array
        (
            [0] => 測試一下
        )
)

這里的[\x{4e00}-\x{9fa5}]是什么意思呢?

在PHP正則中\x用來表示16進制。

中文的UNICODE碼點在4E00 - 9FFF (這里說的都是16進制)

所以,正則匹配寫法就是區(qū)間[],[\x{4E00}-\x{9FFF}]

這兩個正則的效果都是一樣的。

看完上述內容,你們對PHP中PCRE如何正則解析有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


本文名稱:PHP中PCRE如何正則解析
當前路徑:http://weahome.cn/article/iegpeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部