Rubyで文字列をCamelCaseファッションに変えたい。問題はアンダースコアのある単語にも当てはまります。例えばRubyで文字列をUpperCamelCaseに変換するには?
:
"human" => "Human"
"little_human" => "LittleHuman"
私はこれをどのように行うことができますか?
Rubyで文字列をCamelCaseファッションに変えたい。問題はアンダースコアのある単語にも当てはまります。例えばRubyで文字列をUpperCamelCaseに変換するには?
:
"human" => "Human"
"little_human" => "LittleHuman"
私はこれをどのように行うことができますか?
レールには、camelize
メソッドがあります。 Rubyでは、あなた自身でメソッドを書くことができます。正規表現で
def camelize(s)
s.downcase.split('_').map(&:capitalize).join
end
使用マップ(&:titleize).join =>「LittleHuman " – CodeMaker
@ vijay13これは純粋なルビーの解決策です。' titleize'にはRailsが必要です。 – Stefan