私は現在使用していcapitalize!
ます:
user_input.capitalize!
ただし、入力が大文字の場合は nil を返します。
なしでメソッドを使用できることはわかって!
いますが、オブジェクトのコピーを作成し、オブジェクトを変更する代わりにそれを渡します。
user_input.capitalize
どのように使用でき!
ますか?すべてのケースで機能しますか?
downcase
私はすべてを試しましcapitalize
たが、場合によっては同じ問題が存在します。
すべてのエントリを大文字にする最良の方法は何ですか?
これはコンテキストです:
The user inputs "works", "Works", "WORKS", or "WoRkS"
case 1) user_input = "works"
case 2) user_input = "Works"
case 3) user_input = "WORKS"
case 4) user_input = "WoRkS"
user_input.capitalize! (case 1,3,4 = "Works"; case 2 = nil)