るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.010秒)
トップページ > クラス:String[x] > クエリ:rindex[x]

別のキーワード

  1. _builtin rindex
  2. array rindex
  3. string rindex
  4. rindex _builtin
  5. rindex array

ライブラリ

検索結果

String#rindex(pattern, pos = self.size) -> Integer | nil (18150.0)

文字列のインデックス pos から左に向かって pattern を探索します。 最初に見つかった部分文字列の左端のインデックスを返します。 見つからなければ nil を返します。

...文字列または正規表現で指定します。

pos が負の場合は、文字列の末尾から数えた位置から探索します。

rindex
String#index とでは、探索方向だけが逆になります。
完全に左右が反転した動作をするわけではありません。...
...い。

# String#index の場合
p "stringstring".index("ing", 1) # => 3
# ing # ここから探索を始める
# ing
# ing # 右にずらしていってここで見つかる

# String#rindex の場合
p "stringstring".rindex("ing", -1) #...
...ンデックス

例:
p "astrochemistry".rindex("str") # => 10
p "character".rindex(?c) # => 5
p "regexprindex".rindex(/e.*x/, 2) # => 1

p "foobarfoobar".rindex("bar", 6) # => 3
p "foobarfoobar".rindex("bar", -6) # => 3

@see String#index...

String#index(pattern, pos = 0) -> Integer (7.0)

文字列のインデックス pos から右に向かって pattern を検索し、 最初に見つかった部分文字列の左端のインデックスを返します。 見つからなければ nil を返します。

...するインデックス

例:

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 String#rindex...