Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php正则表达式与汉字_Php_Regex_Parsing_Extraction_Cjk - Fatal编程技术网

php正则表达式与汉字

php正则表达式与汉字,php,regex,parsing,extraction,cjk,Php,Regex,Parsing,Extraction,Cjk,我试图提取日期“25/01/2005”,公司名称“A One Investment company Limited”大一投資有限公司", “中文名”大一投資有限公司以及该字符串中的许可证编号“ABG896”: 名称:A一投资有限公司大一投資有限公司(ABG896)许可证日期:25/01/2005备注 但是,我不知道如何将包括中文符号在内的所有数据提取到一个数组中。如果您的字符串编码为utf-8,请设置/u模式并使用\p{L}匹配unicode字母或使用\X替换。请注意\X匹配换行符,而不匹配

我试图提取日期“25/01/2005”,公司名称“A One Investment company Limited”大一投資有限公司", “中文名”大一投資有限公司以及该字符串中的许可证编号“ABG896”:

名称:A一投资有限公司大一投資有限公司(ABG896)许可证日期:25/01/2005备注



但是,我不知道如何将包括中文符号在内的所有数据提取到一个数组中。

如果您的字符串编码为utf-8,请设置
/u
模式并使用
\p{L}
匹配unicode字母或使用
\X
替换
。请注意
\X
匹配换行符,而
不匹配


有关更多详细信息,请参阅。

u标志代表“UTF-8”,因此源字符串也必须按此编码。@阿尔瓦罗,谢谢,在中添加了这一点。