我在嘗試編寫一個幫手,將字符串從"something_like_this"
轉換爲"Something like this"
。我使用"something_like_this".titlecase
來得到它"Something Like This"
,但我堅持低於每個大寫字母除第一個。從標題案件到判例案件
我想我正在尋找這樣的事情:
def write_sentence
string.titlecase.gsub!(/UPPERCASE-TO-LOWERCASE-EXCEPT-FIRST/)
#that should be something to lowercase everything except the first letter
return string
end
所以在視圖中我可以只寫string.write_sentence
,並使其返回正是我想要的。有什麼想法嗎?
謝謝!
EDIT
我應該指出,該字符串有時會只有一個字,在這種情況下,字符串應轉換從"something"
到"Something"
。
哇。太簡單了。 –
認真。頭腦風暴。 –