ホームページ  >  記事  >  バックエンド開発  >  PHP で正規表現を使用して中国語を検証する方法

PHP で正規表現を使用して中国語を検証する方法

墨辰丷
墨辰丷オリジナル
2018-06-04 10:15:403213ブラウズ

この記事では、php を使用して文字列に中国語の文字が含まれているかどうかを確認する方法を紹介します。これは非常に簡単で実用的です。必要な場合は参考にしてください。

php は文字列に中国語の文字が含まれているかどうかを照合して判断します。中国語を識別する方法は次のとおりです:

$str = 'php中文网';
if(preg_match('/[\x7f-\xff]/', $str)){
 echo &#39;字符串中有中文<br/>&#39;;
}else{
 echo &#39;字符串中没有中文<br/>&#39;;
}

if(preg_match(&#39;/^[\x7f-\xff]+$/&#39;, $str)){
 echo &#39;字符串全是中文&#39;;
}else{
 echo &#39;字符串不全是中文&#39;;
}

上記のプログラムの出力結果は次のとおりです:

文字列に中国語が含まれています
文字列はすべて中国語ではありません

utf-でテストされています。 8 および gbk エンコードを使用できます。

要約: 上記がこの記事の全内容です。皆様の学習に役立つことを願っています。

関連する推奨事項:

php文字列の置換、分割、結合方法の詳細な図解説明

phpファイルシステム処理方法の概要

phpC# Encryptと一致するDESの実装イオンと復号化の例

以上がPHP で正規表現を使用して中国語を検証する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。