121件ヒット
[1-100件を表示]
(0.124秒)
種類
- 定数 (88)
- 特異メソッド (22)
- インスタンスメソッド (11)
ライブラリ
- ビルトイン (121)
キーワード
- MACCENTEURO (11)
- MACCYRILLIC (11)
- MACICELAND (11)
- MACUKRAINE (11)
- MacCentEuro (11)
- MacCyrillic (11)
- MacIceland (11)
- MacUkraine (11)
- compatible? (11)
-
default
_ internal (11) - replicate (11)
検索結果
先頭5件
-
Encoding
. default _ internal -> Encoding | nil (9207.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
...ォルトでは nil です。
標準入出力、コマンドライン引数、open で開くファイルなどで、内部エンコーディングが指定されていない場合の既定値として利用されます。
String#encode と String#encode! は、引数に Encoding が与えられて......_internal を使用します。
文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照できるスクリプトエンコーディングが使用されます。
default_internal は、ソースファイルの IO.in......ternal_encoding または -E オプションで初期化されます。
@see spec/rubycmd Encoding.default_external... -
Encoding
:: MACUKRAINE -> Encoding (9207.0) -
MacUkraine エンコーディング。
...MacUkraine エンコーディング。
Mac OS で使われる、ウクライナ語キリル文字を取り扱うエンコーディング。
MacCyrillic の亜種です。
@see https://en.wikipedia.org/wiki/Macintosh_Ukrainian_encoding... -
Encoding
:: MacUkraine -> Encoding (9207.0) -
MacUkraine エンコーディング。
...MacUkraine エンコーディング。
Mac OS で使われる、ウクライナ語キリル文字を取り扱うエンコーディング。
MacCyrillic の亜種です。
@see https://en.wikipedia.org/wiki/Macintosh_Ukrainian_encoding... -
Encoding
# replicate(name) -> Encoding (6137.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...レシーバのエンコーディングを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError......list[][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).vali......d_encoding? #=> true
"\u3042".force_encoding(Encoding::SHIFT_JIS).valid_encoding? #=> false
//}... -
Encoding
. compatible?(obj1 , obj2) -> Encoding | nil (6119.0) -
2つのオブジェクトのエンコーディングに関する互換性をチェックします。 互換性がある場合はそのエンコーディングを、 ない場合は nil を返します。
...は nil を返します。
引数が両方とも文字列である場合、互換性があるならば
その文字列を結合できます。この場合返り値のエンコーディングは
結合した文字列が取るであろう Encoding オブジェクトを返します。
//emlist[例][r......uby]{
Encoding.compatible?("\xa1".force_encoding("iso-8859-1"), "b")
#=> #<Encoding:ISO-8859-1>
Encoding.compatible?(
"\xa1".force_encoding("iso-8859-1"),
"\xa1\xa1".force_encoding("euc-jp"))
#=> nil
//}
引数が文字列でない場合でも、両方のオブジェクトが encoding を持......つ場合には
互換性を判定することができます。
//emlist[例][ruby]{
Encoding.compatible?(Encoding::UTF_8, Encoding::CP932)
# => nil
Encoding.compatible?(Encoding::UTF_8, Encoding::US_ASCII)
# => #<Encoding:UTF-8>
//}
@param obj1 チェック対象のオブジェクト
@param obj2... -
Encoding
:: MACCYRILLIC -> Encoding (6107.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Encoding
:: MACICELAND -> Encoding (6107.0) -
MacIceland エンコーディング。
...MacIceland エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
アイスランド語のために使われます
@see https://en.wikipedia.org/wiki/Mac_Icelandic_encoding... -
Encoding
:: MacCyrillic -> Encoding (6107.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Encoding
:: MacIceland -> Encoding (6107.0) -
MacIceland エンコーディング。
...MacIceland エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
アイスランド語のために使われます
@see https://en.wikipedia.org/wiki/Mac_Icelandic_encoding... -
Encoding
:: MACCENTEURO -> Encoding (3107.0) -
MacCentEuro エンコーディング。
...MacCentEuro エンコーディング。
Mac OSで使われる
8bit single-byteエンコーディングで、
中欧および南東欧の言語を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Central_European_encoding...