在Ruby中,如何获取从位置N到最后一个字符的子字符串?

g9icjywg  于 2023-10-17  发布在  Ruby
关注(0)|答案(3)|浏览(100)

我想从一个字符串中得到一个子字符串,从位置N到字符串的末尾。
在Ruby中如何做到这一点?

a8jjtwal

a8jjtwal1#

把字符串切成这样:

string[N..-1]
mu0hgdu0

mu0hgdu02#

从Ruby 2.6开始,你可以使用无限范围语法:

string[N..]

其中N是起始索引。(不需要为结束索引指定-1
举例来说:

'abcdefghij'[3..]  # Evaluates to 'defghij'
unguejic

unguejic3#

或者你可以使用大小:String [N,String.size-1]

相关问题