次の関数を使用する Web フレームワークを作成しました。
def to_class(text)
text.capitalize
text.gsub(/(_|-)/, '')
end
snake_casedまたはであるディレクトリ名をプロジェクトのクラス名にhyphen-cased変換します。PascalCased
問題は、関数が と のみを削除_し-、次の文字を大文字にしないことです。.capitalize、またはを使用して、名前を適切なクラス名.upcaseにする方法はありますか?snake/hyphen_/-casedPascalCased