在 Ruby 中對字串進行大寫
Stewart Nguyen
2023年1月30日
2022年5月18日
關於如何在 Ruby 語言中大寫字串的簡短教程。
在 Ruby 中使用 String.capitalize
來大寫第一個字串字元
Ruby 方法 capitalize
返回給定字串的副本,其中第一個字元大寫,其餘字元轉換為小寫。
程式碼:
'capiTal'.capitalize
輸出:
=> "Capital"
在 Ruby 中使用 String.upcase
來大寫一個字串字元
如果 Ruby 版本不支援 String.capitalize
方法。我們可能需要使用 String.upcase
和 String.downcase
方法來編寫我們的函式。
程式碼:
def my_capitalize(string)
return '' if string.nil? || string.empty?
string.downcase!
string[0] = string[0].upcase
string
end
my_capitalize('capiTal')
輸出:
=> "Capital"