Rails,从字符串中选择最后n个字符?

时间:2015-09-14 21:15:52

标签: ruby-on-rails ruby regex

我有一个字符串“foo bar man chu”,我想从中选择最后5个字符。

正则表达式/.{5}$/完成选择它们的工作,但是如何将它们保存到Rails中的字符串? gsub(/.{5}$/,'')删除它们,与我想要的相反。谢谢!

1 个答案:

答案 0 :(得分:0)

match方法将返回尝试将字符串与正则表达式

匹配的结果
result = "foo bar man chu".match(/.{5}$/)

puts result
=> "n chu"

如果正则表达式不匹配,则返回nil