「Ruby」rindexメソッドで文字列後から検索するサンプル

環境
Windows 10 Home 64bit
ruby 3.1.2p20

構文
文字列.rindex(検索する文字)
最初の1文字目の位置は0です
該当の文字がなかったときはnilを返します。
後ろから検索して引数に指定した文字列が出現した位置を返します。

使用例

target = "studyarkgame"
puts target.rindex("d") 
puts target.rindex("y") 
puts target.rindex("a") 
puts target.rindex("game") 
puts target.rindex("u")

実行結果
>ruby test.rb
3
4
9
8
2

Ruby

Posted by arkgame