363件ヒット
[1-100件を表示]
(0.173秒)
種類
- 定数 (242)
- 特異メソッド (66)
- インスタンスメソッド (55)
ライブラリ
- ビルトイン (363)
キーワード
- BINARY (11)
- CP878 (11)
- EUCKR (11)
-
EUC
_ KR (11) - EucKR (11)
-
KOI8
_ R (11) - MACCENTEURO (11)
- MACCROATIAN (11)
- MACCYRILLIC (11)
- MACGREEK (11)
- MACROMAN (11)
- MACROMANIA (11)
- MACTURKISH (11)
- MACUKRAINE (11)
- MacCentEuro (11)
- MacCroatian (11)
- MacCyrillic (11)
- MacGreek (11)
- MacRoman (11)
- MacRomania (11)
- MacTurkish (11)
- MacUkraine (11)
-
default
_ external (11) -
default
_ external= (11) -
default
_ internal (11) -
default
_ internal= (11) - inspect (11)
-
locale
_ charmap (11) - name (11)
-
name
_ list (11) - names (11)
- replicate (11)
-
to
_ s (11)
検索結果
先頭5件
-
Encoding
. default _ external -> Encoding (6231.0) -
既定の外部エンコーディングを返します。
...す。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
-E オプションを指定していない場合は、WindowsではUTF-8、そ......default_external を決定します。
default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定さ......れます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal... -
Encoding
# replicate(name) -> Encoding (6219.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...グを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
Ruby 3.2 か......Ruby 3.3 で削除予定です。
//emlist[][ruby]{
encoding = Encoding::UTF_8.replicate("REPLICATED_UTF-8") #=> #<Encoding:REPLICATED_UTF-8>
encoding.name #=> "REPLICATED_UTF-8"
"\u3042".force_encoding(Encoding::UTF_8).valid_encoding? #=> true......"\u3042".force_encoding(encoding).valid_encoding? #=> true
"\u3042".force_encoding(Encoding::SHIFT_JIS).valid_encoding? #=> false
//}... -
Encoding
. default _ external -> Encoding (6219.0) -
既定の外部エンコーディングを返します。
...す。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
default_external は必ず設定されます。Encoding.locale_charmap が ni......l を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal... -
Encoding
. locale _ charmap -> String | nil (6219.0) -
ロケールエンコーディングを決定するために用いる、locale charmap 名を返します。nl_langinfo 等がない環境では nil を、miniruby では ASCII_8BIT を返します。
...locale charmap 名を返します。nl_langinfo 等がない環境では nil を、miniruby では ASCII_8BIT を返します。
//emlist[Debian GNU/Linux + LANG=C][ruby]{
Encoding.locale_charmap #=> "ANSI_X3.4-1968"
//}
//emlist[LANG=ja_JP.EUC-JP][ruby]{
Encoding.locale_charmap #=> "EUC-JP"
//}......//emlist[SunOS 5 + LANG=C][ruby]{
Encoding.locale_charmap #=> "646"
//}
//emlist[SunOS 5 + LANG=ja][ruby]{
Encoding.locale_charmap #=> "eucJP"
//}
@see charmap(5)... -
Encoding
:: EUCKR -> Encoding (6217.0) -
EUC-KR エンコーディングです。
...EUC-KR エンコーディングです。
韓国語 EUC のエンコーディングです。... -
Encoding
:: EUC _ KR -> Encoding (6217.0) -
EUC-KR エンコーディングです。
...EUC-KR エンコーディングです。
韓国語 EUC のエンコーディングです。... -
Encoding
:: EucKR -> Encoding (6217.0) -
EUC-KR エンコーディングです。
...EUC-KR エンコーディングです。
韓国語 EUC のエンコーディングです。... -
Encoding
:: MACROMAN -> Encoding (6213.0) -
MacRoman エンコーディング。
...MacRoman エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
西欧を中心としたラテン文字を用いる諸語を取り扱うためのものです。
IANA character-sets で "macintosh" で表現されるものです。
@see https://en.wikiped......ia.org/wiki/Mac_OS_Roman... -
Encoding
:: MacRoman -> Encoding (6213.0) -
MacRoman エンコーディング。
...MacRoman エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
西欧を中心としたラテン文字を用いる諸語を取り扱うためのものです。
IANA character-sets で "macintosh" で表現されるものです。
@see https://en.wikiped......ia.org/wiki/Mac_OS_Roman... -
Encoding
. default _ internal -> Encoding | nil (6207.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
...利用されます。
String#encode と String#encode! は、引数に Encoding が与えられていない場合、 default_internal を使用します。
文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照......できるスクリプトエンコーディングが使用されます。
default_internal は、ソースファイルの IO.internal_encoding または -E オプションで初期化されます。
@see spec/rubycmd Encoding.default_external... -
Encoding
:: MACCENTEURO -> Encoding (6207.0) -
MacCentEuro エンコーディング。
...MacCentEuro エンコーディング。
Mac OSで使われる
8bit single-byteエンコーディングで、
中欧および南東欧の言語を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Central_European_encoding...