るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
43件ヒット [1-43件を表示] (0.200秒)
トップページ > バージョン:2.6.0[x] > ライブラリ:ビルトイン[x] > クエリ:_builtin[x] > クエリ:b[x] > クラス:Encoding[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

検索結果

Encoding.compatible?(obj1, obj2) -> Encoding | nil (42328.0)

2つのオブジェクトのエンコーディングに関する互換性をチェックします。 互換性がある場合はそのエンコーディングを、 ない場合は nil を返します。

...列が取るであろう Encoding オブジェクトを返します。

//emlist[例][ruby]{
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 チェ...

Encoding::BIG5_UAO -> Encoding (42328.0)

Big5_UAO エンコーディングです。

Big5_UAO エンコーディングです。

Big5 の亜種(非公式的拡張)です。

Unicodeとの対応表が
http://moztw.org/docs/big5/table/big5_2003-b2u.txt
にあります。

Encoding::Big5_UAO -> Encoding (42328.0)

Big5_UAO エンコーディングです。

Big5_UAO エンコーディングです。

Big5 の亜種(非公式的拡張)です。

Unicodeとの対応表が
http://moztw.org/docs/big5/table/big5_2003-b2u.txt
にあります。

Encoding#ascii_compatible? -> bool (42310.0)

自身が ASCII 互換のエンコーディングである場合真返します。 そうでない場合は偽を返します。

...自身が ASCII 互換のエンコーディングである場合真返します。
そうでない場合は偽を返します。


//emlist[例][ruby]{
Encoding
::UTF_8.ascii_compatible? #=> true
Encoding
::UTF_16BE.ascii_compatible? #=> false
//}...

Encoding::ASCII_8BIT -> Encoding (42310.0)

ASCII-8BIT、ASCII互換オクテット列用のエンコーディングです。

ASCII-8BIT、ASCII互換オクテット列用のエンコーディングです。

もっぱら文字エンコーディングを持たないデータ、文字を符号化したのではない単なるバイトの列を表現するために用いますが、このエンコーディングは ASCII 互換であることがポイントです。

絞り込み条件を変える

Encoding::BIG5 -> Encoding (42310.0)

Big5 エンコーディングです。

Big5 エンコーディングです。

台湾で使われている繁体字中国語のエンコーディングです。

@see https://en.wikipedia.org/wiki/Big5

Encoding::BIG5_HKSCS -> Encoding (42310.0)

Big5-HKSCS エンコーディングです。

Big5-HKSCS エンコーディングです。

香港で使われている Big5 の亜種です。

@see http://www.iana.org/assignments/charset-reg/Big5-HKSCS,
http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/

Encoding::BIG5_HKSCS_2008 -> Encoding (42310.0)

Big5-HKSCS エンコーディングです。

Big5-HKSCS エンコーディングです。

香港で使われている Big5 の亜種です。

@see http://www.iana.org/assignments/charset-reg/Big5-HKSCS,
http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/

Encoding::BINARY -> Encoding (42310.0)

ASCII-8BIT、ASCII互換オクテット列用のエンコーディングです。

ASCII-8BIT、ASCII互換オクテット列用のエンコーディングです。

もっぱら文字エンコーディングを持たないデータ、文字を符号化したのではない単なるバイトの列を表現するために用いますが、このエンコーディングは ASCII 互換であることがポイントです。

Encoding::Big5 -> Encoding (42310.0)

Big5 エンコーディングです。

Big5 エンコーディングです。

台湾で使われている繁体字中国語のエンコーディングです。

@see https://en.wikipedia.org/wiki/Big5

絞り込み条件を変える

Encoding::Big5_HKSCS -> Encoding (42310.0)

Big5-HKSCS エンコーディングです。

Big5-HKSCS エンコーディングです。

香港で使われている Big5 の亜種です。

@see http://www.iana.org/assignments/charset-reg/Big5-HKSCS,
http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/

Encoding::Big5_HKSCS_2008 -> Encoding (42310.0)

Big5-HKSCS エンコーディングです。

Big5-HKSCS エンコーディングです。

香港で使われている Big5 の亜種です。

@see http://www.iana.org/assignments/charset-reg/Big5-HKSCS,
http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/hkscs/

Encoding::EBCDIC_CP_US -> Encoding (42310.0)

IBM037 エンコーディング。

IBM037 エンコーディング。

ダミーエンコーディングです。

@see https://en.wikipedia.org/wiki/EBCDIC_037

Encoding::GB12345 -> Encoding (42310.0)

GB 12345 エンコーディング。

GB 12345 エンコーディング。

GB 2312 から派生したもので、繁体字中国語を取り扱うエンコーディングです。

Encoding::GB18030 -> Encoding (42310.0)

GBK エンコーディング

GBK エンコーディング

中国で用いられる中国語のエンコーディングです。

@see http://www.iana.org/assignments/charset-reg/GB18030

絞り込み条件を変える

Encoding::GB1988 -> Encoding (42310.0)

GB1988 エンコーディング。

GB1988 エンコーディング。

ISO/IEC 646 の中国版です。

Encoding::IBM037 -> Encoding (42310.0)

IBM037 エンコーディング。

IBM037 エンコーディング。

ダミーエンコーディングです。

@see https://en.wikipedia.org/wiki/EBCDIC_037

Encoding::SJIS_SOFTBANK -> Encoding (42310.0)

SJIS-SoftBank エンコーディングです。

SJIS-SoftBank エンコーディングです。

Shift_JIS, CP932 の亜種です。
SoftBank の携帯電話で使われる絵文字が含まれています。

@see http://creation.mb.softbank.jp/mc/tech/tech_pic/pic_index.html

Encoding::SJIS_SoftBank -> Encoding (42310.0)

SJIS-SoftBank エンコーディングです。

SJIS-SoftBank エンコーディングです。

Shift_JIS, CP932 の亜種です。
SoftBank の携帯電話で使われる絵文字が含まれています。

@see http://creation.mb.softbank.jp/mc/tech/tech_pic/pic_index.html

Encoding::UCS_2BE -> Encoding (42310.0)

UTF-16BE (ビッグエンディアン) です。

UTF-16BE (ビッグエンディアン) です。

BOM を含みません。

絞り込み条件を変える

Encoding::UCS_4BE -> Encoding (42310.0)

UTF-32BE (ビッグエンディアン) です。

UTF-32BE (ビッグエンディアン) です。

BOM を含みません。

Encoding::UTF8_SOFTBANK -> Encoding (42310.0)

UTF8-SoftBank エンコーディングです。

UTF8-SoftBank エンコーディングです。

UTF-8 の亜種です。
SoftBank の携帯電話で使われる絵文字が含まれています。

@see http://creation.mb.softbank.jp/mc/tech/tech_pic/pic_index.html

Encoding::UTF8_SoftBank -> Encoding (42310.0)

UTF8-SoftBank エンコーディングです。

UTF8-SoftBank エンコーディングです。

UTF-8 の亜種です。
SoftBank の携帯電話で使われる絵文字が含まれています。

@see http://creation.mb.softbank.jp/mc/tech/tech_pic/pic_index.html

Encoding::UTF_16BE -> Encoding (42310.0)

UTF-16BE (ビッグエンディアン) です。

UTF-16BE (ビッグエンディアン) です。

BOM を含みません。

Encoding::UTF_32BE -> Encoding (42310.0)

UTF-32BE (ビッグエンディアン) です。

UTF-32BE (ビッグエンディアン) です。

BOM を含みません。

絞り込み条件を変える

Encoding::GBK -> Encoding (33310.0)

GBK エンコーディング

GBK エンコーディング

中国で用いられる簡体字中国語のエンコーディングです。

@see http://www.iana.org/assignments/character-sets,
http://www.iana.org/assignments/charset-reg/GBK,
http://www.microsoft.com/globaldev/reference/dbcs/936.mspx

Encoding::IBM437 -> Encoding (33310.0)

CP437 エンコーディング。

...CP437 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_437,
Encoding
::CP869...

Encoding::IBM737 -> Encoding (33310.0)

CP437 エンコーディング。

CP437 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_737

Encoding::IBM775 -> Encoding (33310.0)

CP775 エンコーディング。

CP775 エンコーディング。

バルト語派の言語を扱うための 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_775

Encoding::IBM850 -> Encoding (33310.0)

CP850 エンコーディング。

CP850 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_850

絞り込み条件を変える

Encoding::IBM852 -> Encoding (33310.0)

CP852 エンコーディング。

CP852 エンコーディング。

ラテンアルファベットを用いる中欧の言語のための
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_852

Encoding::IBM855 -> Encoding (33310.0)

CP855 エンコーディング。

CP855 エンコーディング。

キリル文字を用いる言語のための
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_855

Encoding::IBM857 -> Encoding (33310.0)

CP857 エンコーディング。

CP857 エンコーディング。

トルコ語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_857

Encoding::IBM860 -> Encoding (33310.0)

CP860 エンコーディング。

CP860 エンコーディング。

ポルトガル語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_860

Encoding::IBM861 -> Encoding (33310.0)

CP861 エンコーディング。

CP861 エンコーディング。

アイスランド語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_861

絞り込み条件を変える

Encoding::IBM862 -> Encoding (33310.0)

CP862 エンコーディング。

CP862 エンコーディング。

ヘブライ語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_862

Encoding::IBM863 -> Encoding (33310.0)

CP863 エンコーディング。

CP863 エンコーディング。

フランス語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_863

Encoding::IBM864 -> Encoding (33310.0)

CP864 エンコーディング。

CP864 エンコーディング。

アラビア語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_864

Encoding::IBM865 -> Encoding (33310.0)

CP865 エンコーディング。

CP865 エンコーディング。

北欧の諸言語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_865

Encoding::IBM866 -> Encoding (33310.0)

CP866 エンコーディング。

CP866 エンコーディング。

キリル文字を使う諸言語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_866

絞り込み条件を変える

Encoding::IBM869 -> Encoding (33310.0)

CP869 エンコーディング。

...CP869 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_869,
Encoding
::CP737...

Encoding#dummy? -> bool (24310.0)

自身がダミーエンコーディングである場合に true を返します。 そうでない場合に false を返します。

...グに指定できます。また
Ruby はサポートしていないが拡張ライブラリがサポートしているエンコーディングを扱う場合にも
用います。

//emlist[例][ruby]{
Encoding
::ISO_2022_JP.dummy? #=> true
Encoding
::UTF_8.dummy? #=> false
//}...

Encoding::CP951 -> Encoding (24082.0)

CP951 エンコーディングです。

CP951 エンコーディングです。

Windows で使われる Big5-HKSCS の亜種です。

@see http://www.microsoft.com/hk/hkscs/default.aspx,
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0e6f5ac8-7baa-4571-b8e8-78b3b776afd7&DisplayLang=en,
http://blogs.msdn.com/b/shawnste/archive/2007/03/12/cp-951-hkscs.aspx