Rubyリファレンス: Home

end_with? (String)

Edit   History

Ruby 1.8.7 Ruby 1.9

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

str.end_with?([suffix]+)

end_with?メソッドは、文字列の末尾が引数suffixの文字列で終わっていればtrue、そうでなければfalseを返します。

s = "hello, world"
puts s.end_with?("rld")
true

引数に2つ以上の文字列を指定したときは、いずれかの文字列で終わっていればtrueを返します。引数を指定しないときはfalseを返します。

関連項目