【发布时间】:2013-05-23 16:11:03
【问题描述】:
我有一种方法可以在字符串之间插入逗号,并且在最后一个元素之前有一个“and”:
def commas(array)
return '' if array.length == 0
return array.first if array.length == 1
return "#{array[0..-2].join(', ')} and #{array.last}"
end
只是好奇是否有 Rails 或 Ruby 方法可以轻松实现这一点?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 ruby-2.0