【问题标题】:Ruby docs rindex exampleRuby 文档 rindex 示例
【发布时间】:2016-10-14 19:14:32
【问题描述】:

此示例来自 ruby​​ 文档。

"hello".rindex(/[aeiou]/, -2)   #=> 1

为什么输出 1 而不是 4?

【问题讨论】:

    标签: ruby fixnum


    【解决方案1】:

    因为第二个参数。来自文档

    如果存在第二个参数,它指定在 结束搜索的字符串——超出此点的字符将不会 考虑。

    所以

    "hello".rindex(/[aeiou]/)
     => 4 
    

    【讨论】:

    • 我的荣幸先生 :)
    猜你喜欢
    • 2011-07-06
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    • 1970-01-01
    • 2021-02-20
    • 2013-03-04
    • 2016-07-17
    • 2010-12-16
    相关资源
    最近更新 更多