変数に連続した文字、すべて大文字、またはすべて小文字が含まれているかどうかを確認する方法

WBOY
リリース: 2016-06-13 13:32:13
オリジナル
1044 人が閲覧しました

変数に連続文字が含まれているかどうか、すべて大文字かすべて小文字であるかどうかを確認する方法
$str = "ads 家に置いて、lsd を送って痩せて恋に落ちる sdafgdsfghfdghjgfjghjgfhj 方貞は学者官僚を無駄遣いし、法律 48955235 佐田はどこでも無駄遣い 先生ならすぐわかるよ";
$p = "/d{5}/i";

preg_match_all($p, $str, $result);
var_dump ($result);
これを文字に変更すると、文字の桁数に制限はありません (すべて小文字またはすべて大文字)。 )


-----解決策---------
/[a-z] |[A-Z]+/ または /[a-z]/i
------解決策---------
訂正: /[a-z]+/i
上記は大文字と小文字を区別しません
/[a-z]+/
------解決策----------------------
$p = "/[a-z]{5 , }/私";
------解決策---------
不正解です。これを試してみてください。
$p = "/[a-z]{5,}|[A-Z]{5,}/";
------解決策---------
オリジナル投稿者の「桁数無制限」とは何ですか? ? つまり、0、つまり /[a-z]*/ にすることができます。
------解決策---------
すべて大文字またはすべて小文字の場合:/( [a-z]*)|([A-Z]*)/
------解決策---------
文字を確認してください(すべて小文字またはすべて大文字です)連続) 桁数に制限はありません
すべて小文字 / [a-z] + /
すべて大文字 / [A-Z] + /

無いのは絶対にダメなのでそれはできません *

------解決策----------------------
$p = "/[A-z]+/ " ;
A ~ z は英語の大文字と小文字に一致します
+ 1 回以上の出現

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!