我創建一個使用以下功能的網絡架構:Ruby正則表達式將snake_casing轉換爲PascalCasing?
def to_class(text)
text.capitalize
text.gsub(/(_|-)/, '')
end
要打開那些snake_cased
或hyphen-cased
到您的項目PascalCased
類名的目錄名。
問題是,函數只能刪除_
和-
,並且不會大寫下一個字母。使用.capitalize
或.upcase
,是否有辦法將您的snake/hyphen_/-cased
名稱變爲正確的PascalCased
類名稱?
謝謝,這是一個很好的解釋,並解決了問題。 – beakr