index(pattern, pos = 0) -> Integer | nil
[permalink][rdoc][edit]-
文字列のインデックス pos から右に向かって pattern を検索し、最初に見つかった部分文字列の左端のインデックスを返します。見つからなければ nil を返します。
引数 pattern は探索する部分文字列または正規表現で指定します。
pos が負の場合、文字列の末尾から数えた位置から探索します。
- [PARAM] pattern:
- 探索する部分文字列または正規表現
- [PARAM] pos:
- 探索を開始するインデックス
p "astrochemistry".index("str") # => 1 p "regexpindex".index(/e.*x/, 2) # => 3 p "character".index(?c) # => 0 p "foobarfoobar".index("bar", 6) # => 9 p "foobarfoobar".index("bar", -6) # => 9
[SEE_ALSO] String#rindex
[SEE_ALSO] String#byteindex