--- !ruby/object:RI::MethodDescription
aliases: []
block_params:
comment:
- !ruby/struct:SM::Flow::P
body: Returns the index of the first occurrence of the given substring, character (fixnum), or pattern (regexp) in str. Returns nil if not found. If the second parameter is present, it specifies the position in the string to begin the search.
- !ruby/struct:SM::Flow::VERB
body: " "hello".index('e') #=> 1\n "hello".index('lo') #=> 3\n "hello".index('a') #=> nil\n "hello".index(101) #=> 1\n "hello".index(/[aeiou]/, -3) #=> 4\n"
full_name: String#index
is_singleton: false
name: index
params: |
str.index(substring [, offset]) => fixnum or nil
str.index(fixnum [, offset]) => fixnum or nil
str.index(regexp [, offset]) => fixnum or nil
visibility: public