搜鞥都哦 发表于 2017-4-5 07:20:01

在php中用正则表达式匹配中文

$pattern = '/^[\x{4e00}-\x{9fa5}]+$/u';
$string = '中文';
if (preg_match($pattern, $string)) {
echo '匹配';
}

用[\x{4e00}-\x{9fa5}]可以用来匹配中文,如果要在javascript中使用,使用[\u4e00-\u9fa5]
页: [1]
查看完整版本: 在php中用正则表达式匹配中文