正确的PHP匹配UTF-8中文的正则表达式
作者:junjie 时间:2024-04-10 10:56:36
我以前一直用这个
preg_match('~[\x7f-\xff]+~is', $string, $tmp);
今天才发现,上面这个也会匹配到一些欧洲国家的字符
应该用下面这个,注意修正符 u
preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);
标签:PHP,匹配,UTF-8,中文,正则表达式
0
投稿
猜你喜欢
MySQL-MMM安装指南(Multi-Master Replication Manager for MySQL)
2024-01-19 04:46:03
Python列表排序方法reverse、sort、sorted详解
2022-01-06 22:16:39
一篇文章搞懂python混乱的切换操作与优雅的推导式
2023-09-15 00:25:10
如何安装并使用conda指令管理python环境
2022-07-02 04:08:43
python定时任务sched库用法简单实例
2023-11-07 07:26:14
oracle数据库排序后如何获取第一条数据
2024-01-18 11:44:01
如何使用Script Encoder?
2010-06-05 12:42:00
pandas中去除指定字符的实例
2023-11-29 22:41:35
python django入门
2022-05-10 02:46:19
linux 下python多线程递归复制文件夹及文件夹中的文件
2021-06-28 03:27:44
python删除csv文件的行列
2021-04-10 20:41:08
虚拟环境及venv和virtualenv的区别说明
2021-07-07 09:19:51
MySQL优化方案参考
2024-01-24 03:28:03
详解numpy.ndarray.reshape()函数的参数问题
2022-02-06 20:22:57
OL IE Bug
2009-09-09 16:25:00
基于Python计算圆周率pi代码实例
2021-03-06 05:13:17
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
2021-09-14 17:03:46
Python使用fliecmp实现比较文件的操作
2022-09-24 16:41:33
Mysql 5.7.17安装后登录mysql的教程
2024-01-15 04:28:38
MYSQL子查询和嵌套查询优化实例解析
2024-01-23 13:24:34