示例:
[12,23,987,43
删除"[
“的最快、最有效的方法是什么,可能是使用chop()
,但第一个字符?
发布于 2010-09-01 10:25:35
与上面Pablo的答案类似,但是一个遮阳板清洁剂:
str[1..-1]
将返回从1到最后一个字符的数组。
'Hello World'[1..-1]
=> "ello World"
发布于 2012-06-23 13:19:50
我们可以使用slice来做到这一点:
val = "abc"
=> "abc"
val.slice!(0)
=> "a"
val
=> "bc"
使用slice!
,我们可以通过指定其索引来删除任何字符。
发布于 2014-05-22 03:26:35
我更喜欢这样:
str = "[12,23,987,43"
puts str[1..-1]
>> 12,23,987,43
https://stackoverflow.com/questions/3614389
复制相似问题