这个问题已经有了答案:
Ruby, remove last N characters from a string?
13答
红宝石,
我只想去掉字符串的最后N个字符,
但是下面的不起作用
"string"[0,-3]
也不
"string".slice(0, -3)
我想要一个干净的方法,而不是像
"string".chop.chop.chop
可能是小事,请大家教我!谢谢!
最佳答案
你可以使用范围。
"string"[0..-4]
关于ruby - 删除字符串的最后n个字符的最佳方法是什么(在Ruby中)? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3059803/