この記事では、ユーザー名を確認するために使用できる、中国語と英語、数字、アンダースコアの PHP の通常の一致方法を主に紹介します。必要な方は参考にしていただければ幸いです。
1. 質問:
登録時に必要なユーザー名は中国語と英語、数字またはアンダースコアで構成されており、他の文字を含めることはできません。
2. 解決策:
入力文字の中国語、英語、数字、アンダースコアを定期的に検証するだけです。
コードは次のとおりです:
$username='脚本之家jb51.net@#……^&*'; $preg='/[\w\x{4e00}-\x{9fa5}]+/u'; //$preg='/[\x80-\xff_\w]+/u'; preg_match($preg,$username,$arr); print_r($arr);
実行結果:
Array ( [0] => 脚本之家jb51 )
関連する推奨事項:
phpstormの定期的なマッチングによる空行コメント行のヒントの共有
phpとjavascriptで中国語をマッチングする方法を詳しく解説
以上が中国語と英語、数字と下線の PHP 正規マッチング方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。