使用[1..n]从Ruby字符串中删除第一个字符

时间:2012-05-17 20:51:57

标签: ruby-on-rails ruby

我试图基本上尝试删除字符串.中的.extension

所以我正在使用

'.extension'[1..10] #gives extension

当然这适用于10个字符,如何让它适用于任何长度。我不知道要搜索什么,因为我不知道这个数组样式[x..y]被调用了什么。

1 个答案:

答案 0 :(得分:17)

您可以使用负面索引。这将从最后抵消它们。 -1是最后一个元素,-2是第二个元素,依此类推。

'.extension'[1..-1] # => extension