PHP正则表达式匹配中文字符串写法

发布:2020-12-14分类:技术笔记来源:本站原创浏览:0
PHP正则表达式在实际应用中仅匹配中文会经常用到,有了下面这个表达式就好办了:
PHP中匹配中文字符的正则表达式: [u4e00-u9fa5]   
PHP匹配双字节字符(包括汉字在内):[^\x00-\xff]
PHP正则表达式匹配中文代码示例:
$res=array();
$str="得米者米得天下:demizhe.com";
preg_match_all("/[\x{4e00}-\x{9fa5}]+/u",$str,$res);
var_dump($res);
/u 表示按unicode(utf-8)匹配(主要针对多字节比如汉字) 
分类标签:技术笔记php
本文地址:https://www.demizhe.com/news/jsbj/25.html
版权声明: 本站发布的内容以原创为主,部分资料代码来自互联网分享。如有涉及侵权请告知,将第一时间更正。本站凡标注有原创的内容未经允许不得转载,或转载时注明出处:[得米者-得天下 www.demizhe.com]
Copyright © 2015-2023 得米者(www.Demizhe.com) All Rights Reserved.    
辽ICP备18009746号  增值电信业务经营许可证:辽B2-20180263  辽公网安备:21011302000123