【发布时间】:2010-01-25 04:56:10
【问题描述】:
我目前正在阅读使用 Rails 进行敏捷 Web 开发,第 3 版。在第 672 页,我遇到了这种方法:
def capitalize_words(string)
string.gsub(/\b\w/) { $&.upcase }
end
块中的代码在做什么?我从未见过这种语法。它类似于array.map(&:some_method) 语法吗?
【问题讨论】:
标签: ruby-on-rails ruby