それはそれと同じくらい簡単です:Browser.text.includeを取得するにはどうすればよいですか?大文字と小文字を区別しない?
は、どのように私はその指定されたコマンドの大文字と小文字を区別すること、一般的にはBrowser.text.include?
、やRubyを得ることができますか?
それはそれと同じくらい簡単です:Browser.text.includeを取得するにはどうすればよいですか?大文字と小文字を区別しない?
は、どのように私はその指定されたコマンドの大文字と小文字を区別すること、一般的にはBrowser.text.include?
、やRubyを得ることができますか?
最も簡単な方法の1つは、あなたが読んでいるテキストをdowncaseかUPCASEすることです:
Browser.text.downcase.include?
その後、ご希望のテキストがすべて小文字に供給されていることを確認する必要があります。
正規表現にString#matchを使用できます。 例えば:大文字と小文字を区別しない一致がある場合はtrue、そうでない場合はfalseを返します
("CaseSensitive".match /SENSITIVE/i) != nil
。 上記の例では、 'SENSITIVE'が 'CaseSensitive'内にあるため、trueを返します。ご例えば
:
(Browser.text.match /yourString/i) != nil
はたぶん、あなたは両方の文字列をdowncase? –
ありがとうございましたこれは私にとって便利です。 –
@Dave - はい、受信データに対してどれだけの制御があるかによって異なります。両方でdowncaseを使用するのが最も安全な方法です。 –