中国語のASCIIコードには一定の範囲があるため。したがって、次の正規表現を使用して中国語を表すことができます。 /^[chr(0xa1)-chr(0xff)]+$/ 以下は使用例です: $str = "Beyond PHP";if (preg_match("/^[".chr) ( 0xa1)."-".chr(0xff)."]+$/", $str)) {echo "これは純粋な中国語の文字列です";} else {echo "これは純粋な中国語の文字列ではありません";}