php 使用正则匹配中文 返回结果

$str = 'eg5455正则匹配中文123三国杀';
$patten='/[x{4e00}-x{9fa5}]+/u';
$a = preg_match($patten, $str, $mn);
var_dump($mn[0]);
// 打印 '正则匹配中文'

  ps:  utf8编码,正则写在变量里面,否则要转义

原文地址:https://www.cnblogs.com/seven-ahz/p/9075316.html