テキスト領域内の文字を修正するための特別なスクリプトに取り組んでいます。スタックしたところで問題が1つ見つかりました。 Stackoverflowで、私はこれのための解決策を見つけることができませんでしたし、ヘルプが必要です。文字列の上級チェック文字(大文字/小文字)
私のスクリプトには、各単語を最初の最初の文字から始まり、単語にすべて小文字の単語が含まれていると認識するためのシステムがあります。しかし、私がLoWeRcAsE
のようなものを取得した場合、私のスクリプトはこれをエラーとして認識しません。
例:大文字でも小文字という言葉小文字である必要が中に他の文字であれば[OK]をすることができたときに
L - ok
o - ok
W - not ok
e - ok
R - not ok
c - ok
A - not ok
s - ok
E - not ok
ご覧のように、最初の文字L
はokです。
私はTHISのソリューションをStackoverflowから試してみましたが、うまくいきませんでした。
これを行う方法?
これは簡単に思えます。あなたは '[A-Z] [a-z] *' || '[a-z] *'(多かれ少なかれ)。 (答えは1つの明確な正規表現にまとめられますが、同じことです) –