PHP -> 正则 过滤 所有非汉字 字符串

<?PHP
$str = '木木本人?
  绿色 很适合你
  来号
  求润润的照片?
  我不是湘潭的
  胡扯,明明是湘潭的
  我也不是湘潭的
  科大还是湘大?(。•́︿•̀。)
  我女朋友是湘潭的
  我擦 我是科大的
  湘大
  
  ';


//GBK/GB2312使用:
//preg_match_all("/[\x80-\xff]+/", $str, $chinese);

//UTF-8
preg_match_all("/[\x{4e00}-\x{9fa5}]+/u", $str, $chinese);
print_r($chinese);//输出一个 由 非汉字 切割的 数组
echo '<BR>';
echo implode(' ',$chinese[0]);//讲数组合并 连接成字符串

?>

猜你喜欢

转载自mft.iteye.com/blog/2354903
今日推荐