我想从一个字符串中得到一个子字符串,从位置N到字符串的末尾。在Ruby中如何做到这一点?
a8jjtwal1#
把字符串切成这样:
string[N..-1]
mu0hgdu02#
从Ruby 2.6开始,你可以使用无限范围语法:
string[N..]
其中N是起始索引。(不需要为结束索引指定-1。举例来说:
-1
'abcdefghij'[3..] # Evaluates to 'defghij'
unguejic3#
或者你可以使用大小:String [N,String.size-1]
3条答案
按热度按时间a8jjtwal1#
把字符串切成这样:
mu0hgdu02#
从Ruby 2.6开始,你可以使用无限范围语法:
其中N是起始索引。(不需要为结束索引指定
-1
。举例来说:
unguejic3#
或者你可以使用大小:String [N,String.size-1]