1. 程式人生 > >提取字串中的中文字串

提取字串中的中文字串

[PolicyHolder] => Array
        (
            [PolicyHolderType] => I
            [PolicyHolderName] =>NAYING
            [PHIdType] => 2
            [PHIdNumber] => G2323892
            [ReqFaPiao] => 0
            [ReqMail] => 0
            [MailType] =>
            [PHBirthDate]
=> 19800109000000 [Gender] => F )

如上圖,特簡單的一個需要,提取字串PolicyHolderName的漢字,首選的的php函式是preg_*系列的函式,
如果是preg_match() ,後面的英字會獲取不到,所以程式碼如下圖:

        preg_match_all('/[\x{4e00}-\x{9fff}]+/u', $appnt['PolicyHolder']['PolicyHolderName'], $cn_name);
        $name_str = implode('', $cn_name[0] );

給自己做個備註吧。

每一天,為明天,En 。