ホームページ >バックエンド開発 >PHPチュートリアル >中国語検証機能(php javascript)_PHPチュートリアル

中国語検証機能(php javascript)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:54:05866ブラウズ

漢字の判定は文字列エンコーディングに基づいています、/^[chr(0xa1)-chr(0xff)]+$ これは中国語かどうかを判定するためのPHP検証正規表現です 中国語の文字判定を文字列エンコードに基づいて行う例を見てみましょう。これは、PHP チュートリアルで中国語かどうかを判定するための正規表現です。 .

中国語を認証する例を見てみましょう

$str = "Yiju チュートリアル ネットワーク";
if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) {
echo "これは純粋な中国語の文字列です";
} その他 {
echo "これは純粋な中国語の文字列ではありません";
}
js

var str = "phpプログラミング";

if (/^[u4e00-u9fa5]+$/.test(str)) {
alert("文字列はすべて中国語です");
} その他 {
alert("この文字列はすべて中国語ではありません");
}

php

if($en_utf8)
{ $joid = preg_replace("[^0-9a-za-z_-|x4e00-x9fa5|:|/|#|.]","",$joid); それ以外
{ $joid = preg_replace("[^0-9a-za-z_-|".chr(0xa1)."-".chr(0xff)."|:|/|#|.]","",$ joid); } //gb2312
の中国語のマッチング
PHP で文字列が中国語かどうかを判断するには、次の考え方に従います:


$str = "php プログラミング";

if (preg_match("/^[u4e00-u9fa5]+$/",$str)) {
print("この文字列はすべて中国語です");
} その他 {
print("この文字列はすべて中国語ではありません");
}
?>

http://www.bkjia.com/PHPjc/632360.html

tru​​ehttp://www.bkjia.com/PHPjc/632360.html技術記事漢字判定は文字列エンコーディング /^[chr(0xa1)-chr(0xff)]+$ に基づいて行われます。これは、中国語かどうかを判定するための PHP 検証正規表現です。 漢字検証の例を見てみましょう。判断... .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。