るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.008秒)
トップページ > クラス:String[x] > クエリ:swapcase[x]

関連するキーワード

  1. _builtin

ライブラリ

キーワード

検索結果

String#swapcase -> String (18120)

'A' から 'Z' までのアルファベット大文字を小文字に、 'a' から 'z' までのアルファベット小文字を大文字に変更した文字列を返します。

...マルチバイト文字のアルファベットは処理しません。

例:
p "ABCxyz".swapcase # => "abcXYZ"
p "Access".swapcase # => "aCCESS"

# -*- Coding: shift_jis -*-
$KCODE = 'n'
puts "蟻".swapcase # => 帰
@see String#upcase, String#downcase, String#capitalize...
...1 文字を 1 文字として認識する」だけであって、
いわゆる全角アルファベットの大文字小文字までは変換しません。

例:
p "ABCxyz".swapcase # => "abcXYZ"
p "Access".swapcase # => "aCCESS"
@see String#upcase, String#downcase, String#capitalize...

String#swapcase! -> self | nil (6120)

'A' から 'Z' までのアルファベット大文字を小文字に、 'a' から 'z' までのアルファベット小文字を大文字に、破壊的に変更します。

...ファベット大文字を小文字に、
'a' から 'z' までのアルファベット小文字を大文字に、破壊的に変更します。

swapcase
! は self を変更して返しますが、
置換が起こらなかった場合は nil を返します。

このメソッドはマルチバイ...
...設定しても
マルチバイト文字のアルファベットは処理しません。

例:
str = "ABCxyz"
str.swapcase!
p str # => "abcXYZ"

# -*- Coding: shift_jis -*-
$KCODE ='n'
puts "蟻".swapcase # => 帰
@see String#upcase, String#downcase, String#capitalize...
...す。

swapcase
! は self を変更して返しますが、
置換が起こらなかった場合は nil を返します。

このメソッドはマルチバイト文字を認識しません。

例:
str = "ABCxyz"
str.swapcase!
p str # => "abcXYZ"
@see String#upcase, String#downcase,...

String#capitalize -> String (7)

文字列先頭の文字を大文字に、残りを小文字に変更した文字列を返します。 ただし、アルファベット以外の文字は位置に関わらず変更しません。

...t JIS エンコーディングで記述されている
puts "帰".capitalize # => 蟻

また、$KCODE を設定しても、
マルチバイト文字のいわゆる全角アルファベットは処理しません。

@see String#capitalize!, String#upcase,
String
#downcase, String#swapcase...
...ルファベット以外の文字は位置に関わらず変更しません。

例:

p "foobar--".capitalize # => "Foobar--"
p "fooBAR--".capitalize # => "Foobar--"
p "FOOBAR--".capitalize # => "Foobar--"


@see String#capitalize!, String#upcase,
String
#downcase, String#swapcase...

String#capitalize! -> self | nil (7)

文字列先頭の文字を大文字に、残りを小文字に変更します。 ただし、アルファベット以外の文字は位置に関わらず変更しません。

...ft JIS エンコーディングで記述されている
puts "帰".capitalize # => 蟻

また、$KCODE を設定しても、
マルチバイト文字のいわゆる全角アルファベットは処理しません。

@see String#capitalize, String#upcase,
String
#downcase, String#swapcase...
...て返しますが、
変更が起こらなかった場合は nil を返します。

例:

str = "foobar"
str.capitalize!
p str # => "Foobar"

str = "fooBAR"
str.capitalize!
p str # => "Foobar"


@see String#capitalize, String#upcase,
String
#downcase, String#swapcase...

String#downcase -> String (7)

'A' から 'Z' までの アルファベット大文字をすべて小文字に置き換えた新しい文字列を生成し返します。 アルファベット大文字以外の文字はすべてそのまま保存されます。

...KCODE を適切に設定しても
マルチバイト文字のアルファベットは処理できません。

例:
p "STRing?".downcase # => "string?"

# -*- Coding: shift_jis -*-
$KCODE ='n'
puts "帰".downcase # => 蟻


@see String#upcase, String#swapcase, String#capitalize...
...字列を生成し返します。
アルファベット大文字以外の文字はすべてそのまま保存されます。

このメソッドはマルチバイト文字を認識しません。
例:
p "STRing?".downcase # => "string?"

@see String#upcase, String#swapcase, String#capitalize...

絞り込み条件を変える

String#downcase! -> self | nil (7)

文字列中の 'A' から 'Z' までの アルファベット大文字をすべて破壊的に小文字に置き換えます。 アルファベット大文字以外の文字はすべてそのまま保存されます。

...ません。

@return self を変更して返します。変更が無かった場合は nil を返します。

例:
p "STRing?".downcase # => "string?"

# -*- Coding: shift_jis -*-
$KCODE ='n'
puts "帰".downcase # => 蟻
@see String#upcase, String#swapcase, String#capitalize...
...
いわゆる全角アルファベットの大文字小文字までは変換しません。

@return self を変更して返します。変更が無かった場合は nil を返します。

例:
p "STRing?".downcase # => "string?"

@see String#upcase, String#swapcase, String#capitalize...

String#upcase -> String (7)

'a' から 'z' までのアルファベット小文字を大文字に変換した文字列を作成し返します。

...KCODE が適切なので正しく無視された)

$KCODE = "NONE"
puts "蟻".upcase # => 帰 ($KCODE が不適切なので誤って処理された)


例:
p "stRIng? STring.".upcase # => "STRING? STRING."

@see String#upcase!, String#downcase,
String
#swapcase, String#capitalize...
...1 文字を 1 文字として認識する」だけであって、
いわゆる全角アルファベットの大文字小文字までは変換しません。


例:
p "stRIng? STring.".upcase # => "STRING? STRING."

@see String#upcase!, String#downcase,
String
#swapcase, String#capitalize...

String#upcase! -> self | nil (7)

ASCII 文字列の範囲内で 'a' から 'z' までの アルファベット小文字を全て大文字にします。 このメソッドは self を破壊的に変更して返しますが、 置換が起こらなかった場合は nil を返します。

...た)

$KCODE = "NONE"
str = "蟻"
str.upcase!
puts str # => 帰 ($KCODE が不適切なので誤って処理された)

例:
buf = "stRIng? STring."
buf.upcase!
p buf # => "STRING? STRING."

@see String#upcase, String#downcase!,
String
#swapcase!, String#capitalize!...
...て認識する」だけであって、
いわゆる全角アルファベットの大文字小文字までは変換しません。

例:
buf = "stRIng? STring."
buf.upcase!
p buf # => "STRING? STRING."

@see String#upcase, String#downcase!,
String
#swapcase!, String#capitalize!...