ホームページ >バックエンド開発 >PHPチュートリアル >[正規表現について質問する]

[正規表現について質問する]

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:10:07956ブラウズ

[正規表現の質問をする]
問題の説明:
すべての数字を禁止;
長さは 2 から 7 文字です。 🎜>

上記が難しい場合は、次のように直接記述できます。

長さは 2 ~ 7 文字です。
特殊文字は使用できません。許可されています;
句読点は禁止されています;





-----解決策-------------- - ----

要するに、2 ~ 7 文字の中国語の文字列と一致するということです。

------解決策------------------ 実際、この質問は Baidu で見つけることができます。引用されたコードは次のとおりです:
$str = "php programming";
if (preg_match("/^[x{4e00}-x{9fa5}]) +$/ u",$str)) {print("この文字列はすべて中国語です");} else {
print("この文字列はすべて中国語ではありません");
}

------解決策---------

文字セット変換を自分で長さに追加してから、対応するものを決定します 長さは問題ありません

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