正确的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
投稿
猜你喜欢
用Python+OpenCV对比图像质量的几种方法
2022-06-28 10:57:59
段正淳的css笔记(1)分类之间的横竖线
2007-11-01 21:47:00
简单的两种Extjs formpanel加载数据的方式
2023-07-02 05:19:24
python生成任意频率正弦波方式
2021-08-27 17:08:07
python爬取网易云音乐排行榜实例代码
2023-07-24 09:26:52
下一代web:浏览器存储支持
2008-06-11 11:50:00
Python for Informatics 第11章 正则表达式(一)
2021-01-27 06:43:43
oracle数据库冷备份的方法
2023-07-19 09:51:19
Python OpenCV学习之图像滤波详解
2021-09-17 18:49:36
GC与JS内存泄露
2010-09-25 19:01:00
SQL Server讲堂:备份和恢复措施
2009-05-22 10:21:00
python解决方案:WindowsError: [Error 2]
2022-07-09 00:11:34
Python __getattr__与__setattr__使用方法
2021-10-17 09:17:53
python中 OpenCV和Pillow处理图像操作及时间对比
2021-02-04 16:46:52
Python实现列表转换成字典数据结构的方法
2023-03-17 22:59:09
Python time三种时间转换小结
2022-05-15 18:38:20
Java操作MongoDB数据库示例分享
2023-06-30 11:25:03
解决Python logging模块无法正常输出日志的问题
2023-10-03 17:04:25
ES6的Promise用法详解
2024-04-18 10:46:41
MSSQL2005数据附加失败报错3456解决办法
2012-11-30 19:56:59