正确的PHP匹配UTF-8中文的正则表达式


Posted in PHP onMay 13, 2015

我以前一直用这个

preg_match('~[\x7f-\xff]+~is', $string, $tmp);

今天才发现,上面这个也会匹配到一些欧洲国家的字符
应该用下面这个,注意修正符 u
preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);
PHP 相关文章推荐
php GD绘制24小时柱状图
Jun 28 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 PHP
用PHP编写和读取XML的几种方式
Jan 12 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
Jun 25 PHP
PHP callback函数使用方法和注意事项
Jan 23 PHP
Laravel 5.0 发布 新版本特性详解
Feb 10 PHP
php实现的日历程序
Jun 18 PHP
WordPress中查询文章的循环Loop结构及用法分析
Dec 17 PHP
PHP中SERIALIZE和JSON的序列化与反序列化操作区别分析
Oct 11 PHP
浅谈PHP定义命令空间的几个注意点(推荐)
Oct 29 PHP
PHP中的self关键字详解
Jun 23 PHP
laravel框架创建授权策略实例分析
Nov 22 PHP
如何在HTML 中嵌入 PHP 代码
May 13 #PHP
PHP性能分析工具XHProf安装使用教程
May 13 #PHP
PHP CURL 多线程操作代码实例
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
May 13 #PHP
PHP版本如何选择?应该使用哪个版本?
May 13 #PHP
You might like
PHP中cookie和session的区别实例分析
2014/08/28 PHP
php实现的简易扫雷游戏实例
2015/07/09 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
一个加密JavaScript的开源工具PACKER2.0.2
2006/11/04 Javascript
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
Javascript之this关键字深入解析
2013/11/12 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
javascript实现动态侧边栏代码
2014/02/19 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
Javascript编写2048小游戏
2015/07/07 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
2015/12/01 Javascript
JS实现太极旋转思路分析
2016/12/09 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
angular多语言配置详解
2019/05/16 Javascript
在layui中对table中的数据进行判断(0、1)转换为提示信息的方法
2019/09/28 Javascript
uniapp 仿微信的右边下拉选择弹出框的实现代码
2020/07/12 Javascript
[07:49]2014DOTA2国际邀请赛 Newbee夺冠后采访xiao8坦言奖金会上交
2014/07/23 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
wxPython窗口中文乱码解决方法
2014/10/11 Python
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
python中数组和矩阵乘法及使用总结(推荐)
2019/05/18 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
浅析Python迭代器的高级用法
2020/07/16 Python
Python 爬取淘宝商品信息栏目的实现
2021/02/06 Python
Python之qq自动发消息的示例代码
2021/02/18 Python
CSS3中伪元素::before和::after的用法示例
2017/09/18 HTML / CSS
详解CSS 3 中的 calc() 方法
2018/01/12 HTML / CSS
TripAdvisor斯洛伐克:阅读评论、比较价格和酒店预订
2018/04/25 全球购物
学习雷锋精神心得体会范文
2014/03/12 职场文书
机械机修工岗位职责
2014/08/03 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书