Rubyリファレンス: Home

include? (String)

Edit   History

標準クラス・モジュール > String > include?

str.include?(other_str)

include?メソッドは、文字列の中に引数other_strの文字列が含まれるかどうかを調べます。含まれるときはtrue、含まれないときはfalseを返します。

s = "Supercalifragilisticexpialidocious"
puts s.include?("exp")
true
str.include?(fixnum)

Ruby 1.8では、引数に整数を指定できます。整数を指定すると、文字列中にそのバイトコードが含まれているときにtrueを返します。

s = "hello"
puts s.include?(0x6c)   # lのコード
true

Ruby 1.9 Ruby 1.9では整数を指定できなくなりました。整数を指定すると例外TypeErrorが発生します。

関連項目