ライブラリ
- ビルトイン (3)
検索結果
-
String
# capitalize! -> self | nil (18120) -
文字列先頭の文字を大文字に、残りを小文字に変更します。 ただし、アルファベット以外の文字は位置に関わらず変更しません。
...らず変更しません。
@return capitalize! は self を変更して返しますが、
変更が起こらなかった場合は nil を返します。
例:
str = "foobar"
str.capitalize!
p str # => "Foobar"
str = "fooBAR"
str.capitalize!
p str # => "Foobar"
$KCODE が......ft JIS エンコーディングで記述されている
puts "帰".capitalize # => 蟻
また、$KCODE を設定しても、
マルチバイト文字のいわゆる全角アルファベットは処理しません。
@see String#capitalize, String#upcase,
String#downcase, String#swapcase......@return capitalize! は self を変更して返しますが、
変更が起こらなかった場合は nil を返します。
例:
str = "foobar"
str.capitalize!
p str # => "Foobar"
str = "fooBAR"
str.capitalize!
p str # => "Foobar"
@see String#capitalize, String#upcase......,
String#downcase, String#swapcase...
