Ruby 文档 rindex 示例
Ruby docs rindex example
此示例来自 ruby 文档。
"hello".rindex(/[aeiou]/, -2) #=> 1
为什么这里输出 1 而不是 4?
因为第二个参数。来自文档
If the second parameter is present, it specifies the position in the
string to end the search—characters beyond this point will not be
considered.
所以
"hello".rindex(/[aeiou]/)
=> 4
此示例来自 ruby 文档。
"hello".rindex(/[aeiou]/, -2) #=> 1
为什么这里输出 1 而不是 4?
因为第二个参数。来自文档
If the second parameter is present, it specifies the position in the string to end the search—characters beyond this point will not be considered.
所以
"hello".rindex(/[aeiou]/)
=> 4