2011-07-28 1 views

答えて

11

最も簡単な方法の1つは、あなたが読んでいるテキストをdowncaseかUPCASEすることです:

Browser.text.downcase.include? 

その後、ご希望のテキストがすべて小文字に供給されていることを確認する必要があります。

+4

はたぶん、あなたは両方の文字列をdowncase? –

+0

ありがとうございましたこれは私にとって便利です。 –

+0

@Dave - はい、受信データに対してどれだけの制御があるかによって異なります。両方でdowncaseを使用するのが最も安全な方法です。 –

5

正規表現にString#matchを使用できます。 例えば:大文字と小文字を区別しない一致がある場合はtrue、そうでない場合はfalseを返します

("CaseSensitive".match /SENSITIVE/i) != nil 

。 上記の例では、 'SENSITIVE'が 'CaseSensitive'内にあるため、trueを返します。ご例えば

(Browser.text.match /yourString/i) != nil 
関連する問題