ホームページ >バックエンド開発 >PHPチュートリアル >PHP の正規マッチング gb2312 および utf-8 Chinese_PHP チュートリアル

PHP の正規マッチング gb2312 および utf-8 Chinese_PHP チュートリアル

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

$action = トリム($_get['action']);
if($action == "サブ")
{
$str = $_post['dir'];
//if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."a-za-z0-9_]+$/",$str)) //gb2312 漢字数字の下線の正規表現
if(!preg_match("/^[x{4e00}-x{9fa5}a-za-z0-9_]+$/u",$str)) //utf-8 漢字英数字下線正規表現
{
echo "入力した [".$str."] には不正な文字が含まれています";
}
それ以外
{
echo "入力した [".$str."] は完全に正当であり、合格しました!";
}
}
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632342.html技術記事 ?php チュートリアル$アクション = トリム($_get['アクション']); if($action == sub) { $str = $_post['dir']; //if(!preg_match(/^[.chr( 0xa1).-.chr(0xff).a-za-z0-9_]+$/,$str)) //gb2312 漢字英数字下線...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。