在 Rails 中,确保技术名称正确大写的最佳方法是什么?例如,如果我有以下内容:
"javascript""ruby on rails""html5""ios"
然后我希望它们大写为:
"JavaScript""Ruby on Rails""HTML5""iOS"
使用technology.capitalize产量:
"Javascript""Ruby On Rails""Html5""Ios"
在 Rails 中,确保技术名称正确大写的最佳方法是什么?例如,如果我有以下内容:
"javascript""ruby on rails""html5""ios"然后我希望它们大写为:
"JavaScript""Ruby on Rails""HTML5""iOS"使用technology.capitalize产量:
"Javascript""Ruby On Rails""Html5""Ios"您将使用 Rails ActiveSupport 的首字母缩写词方法将您的单词列表添加到 Inflections
具体来说,您将为您acronym的每个自定义单词添加一个调用config/initializers/inflections.rb
ActiveSupport::Inflector.inflections do |inflect|
inflect.acronym 'JavaScript'
...
end
"javascript".underscore.camelize #=> "JavaScript"