870件ヒット
[1-100件を表示]
(0.071秒)
クラス
-
ARGF
. class (55) - Array (19)
- Encoding (77)
-
Encoding
:: Converter (187) -
Encoding
:: InvalidByteSequenceError (77) -
Encoding
:: UndefinedConversionError (55) - IO (60)
- Integer (22)
- Regexp (22)
- String (247)
- Symbol (11)
- Time (38)
キーワード
- << (11)
-
ascii
_ compatible? (11) - asctime (11)
- b (11)
- casecmp (11)
- chr (22)
- concat (19)
- convert (11)
- convpath (11)
- ctime (11)
-
destination
_ encoding (33) -
destination
_ encoding _ name (22) - dummy? (11)
- encode (33)
- encode! (22)
- encoding (33)
-
error
_ bytes (11) -
error
_ char (11) -
external
_ encoding (22) - finish (11)
-
fixed
_ encoding? (11) -
force
_ encoding (11) -
incomplete
_ input? (11) -
insert
_ output (11) - inspect (27)
-
internal
_ encoding (22) -
last
_ error (11) - name (11)
- names (11)
- pack (19)
-
primitive
_ convert (44) -
primitive
_ errinfo (11) - putback (22)
-
readagain
_ bytes (11) - replacement (11)
- replacement= (11)
- replicate (11)
- scrub (33)
- scrub! (33)
-
set
_ encoding (66) -
set
_ encoding _ by _ bom (5) -
source
_ encoding (33) -
source
_ encoding _ name (22) -
to
_ s (22) -
unicode
_ normalize (10) -
unicode
_ normalize! (10) -
unicode
_ normalized? (10) - unpack (11)
-
valid
_ encoding? (11)
検索結果
先頭5件
-
Encoding
# replicate(name) -> Encoding (21182.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...]{
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
# inspect -> String (21027.0) -
プログラマにわかりやすい表現の文字列を返します。
...プログラマにわかりやすい表現の文字列を返します。
//emlist[例][ruby]{
Encoding::UTF_8.inspect #=> "#<Encoding:UTF-8>"
Encoding::ISO_2022_JP.inspect #=> "#<Encoding:ISO-2022-JP (dummy)>"
//}... -
Encoding
# ascii _ compatible? -> bool (21015.0) -
自身が ASCII 互換のエンコーディングである場合真返します。 そうでない場合は偽を返します。
...自身が ASCII 互換のエンコーディングである場合真返します。
そうでない場合は偽を返します。
//emlist[例][ruby]{
Encoding::UTF_8.ascii_compatible? #=> true
Encoding::UTF_16BE.ascii_compatible? #=> false
//}... -
Encoding
# dummy? -> bool (21015.0) -
自身がダミーエンコーディングである場合に true を返します。 そうでない場合に false を返します。
...グに指定できます。また
Ruby はサポートしていないが拡張ライブラリがサポートしているエンコーディングを扱う場合にも
用います。
//emlist[例][ruby]{
Encoding::ISO_2022_JP.dummy? #=> true
Encoding::UTF_8.dummy? #=> false
//}... -
Encoding
# name -> String (21009.0) -
エンコーディングの名前を返します。
...エンコーディングの名前を返します。
//emlist[例][ruby]{
Encoding::UTF_8.name #=> "UTF-8"
//}... -
Encoding
# names -> String (21009.0) -
エンコーディングの名前とエイリアス名の配列を返します。
...エンコーディングの名前とエイリアス名の配列を返します。
//emlist[例][ruby]{
Encoding::UTF_8.names #=> ["UTF-8", "CP65001"]
//}... -
Encoding
# to _ s -> String (21009.0) -
エンコーディングの名前を返します。
...エンコーディングの名前を返します。
//emlist[例][ruby]{
Encoding::UTF_8.name #=> "UTF-8"
//}... -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (9245.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding... -
Encoding
:: InvalidByteSequenceError # source _ encoding -> Encoding (9245.0) -
エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#destination_encoding,
Encoding::UndefinedConversionError#source_encoding... -
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (9233.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding...