正确的PHP匹配UTF-8中文的正则表达式
更新时间:2015年05月13日 09:44:45 投稿:junjie
这篇文章主要介绍了正确的PHP匹配UTF-8中文的正则表达式,本文对比给出了两个不同的正则表达式,需要的朋友可以参考下
我以前一直用这个
复制代码 代码如下:
preg_match('~[\x7f-\xff]+~is', $string, $tmp);
今天才发现,上面这个也会匹配到一些欧洲国家的字符
应该用下面这个,注意修正符 u
复制代码 代码如下:
preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);
相关文章
Codeigniter+PHPExcel实现导出数据到Excel文件
PHPExcel是用来操作OfficeExcel文档的一个PHP类库,Codeigniter是一个功能强大的PHP框架。二者结合就能起到非常棒的效果,需要的朋友可以参考下2014-06-06
CI框架中libraries,helpers,hooks文件夹详细说明
CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。今天我们来看看CI框架中几个文件夹都是干什么用的2014-06-06


最新评论