ROR + Ruby函数访问变量的最后一个值

时间:2011-09-15 09:01:16

标签: ruby-on-rails ruby

Ruby 1.8.6中,我想要任何字符串的最后一个值。

例如:notice_5在这里,我想在其中一个变量中"5"。因此,请建议我可以在其中一个变量中获得5个函数。

由于

2 个答案:

答案 0 :(得分:1)

使用索引 -1

var = "somevar_5"
var[0]
 => "s"
var[-1]       # get character code
 => 53
var[-1].chr   #get character
 => "5"

答案 1 :(得分:0)

获得解决方案

>> a = 'hello_7'
=> "hello_7"
>> a.last
=> "7"