$str="我a和b你c...";
            $reg="/[^\u4e00-\u9fa5]/";
//            preg_match_all($reg,$str,$array);
            $array=preg_replace($reg,'',$str);            if (!$array)
            echo "没结果";
用preg_match_all可以匹配出结果,就是三个英文字母和三个点,但用preg_replace就显示没结果,$str变量也没有变化。这是为什么