正确的PHP匹配UTF-8中文的正则表达式_php实例 程序员文章站 2022-05-03 20:11:37 ... 我以前一直用这个 复制代码 代码如下: preg_match('~[\x7f-\xff]+~is', $string, $tmp); 今天才发现,上面这个也会匹配到一些欧洲国家的字符 应该用下面这个,注意修正符 u 复制代码 代码如下: preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp); 相关标签: PHP 匹配 UTF-8 中文 正则表达式 上一篇: 快速学习jQuery插件 Cookie插件使用方法_jquery 下一篇: 上传图片到又拍云时提示Connection Failed,怎么解决 推荐阅读 php截取utf-8中文字符串乱码的解决方法 php写入mysql中文乱码的实例解决方法 解析PHP中的正则表达式以及模式匹配 PHP与MYSQL中UTF8编码的中文排序实例 PHP preg match正则表达式函数的操作实例 PHP匹配多行的正则表达式分析 PHP 正则表达式验证中文的问题 正确的PHP匹配UTF-8中文的正则表达式 PHP中正则表达式对UNICODE字符码的匹配方法 php中常用的正则表达式的介绍及应用实例代码