ホームページ > バックエンド開発 > PHPチュートリアル > 中国語と英語、数字と下線の PHP 正規マッチング方法

中国語と英語、数字と下線の PHP 正規マッチング方法

小云云
リリース: 2023-03-19 18:58:01
オリジナル
3818 人が閲覧しました

この記事では、ユーザー名を確認するために使用できる、中国語と英語、数字、アンダースコアの 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の定期的なマッチングによる空行コメント行のヒントの共有

いくつかの詳細な説明定期的なjQueryのマッチング式

phpとjavascriptで中国語をマッチングする方法を詳しく解説

以上が中国語と英語、数字と下線の PHP 正規マッチング方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート