1220件ヒット
[1-100件を表示]
(0.032秒)
ライブラリ
クラス
-
ARGF
. class (55) - CSV (66)
- Encoding (121)
-
Encoding
:: Converter (154) -
Encoding
:: InvalidByteSequenceError (44) -
Encoding
:: UndefinedConversionError (44) - IO (291)
- Regexp (22)
- String (134)
- StringIO (55)
-
WEBrick
:: HTTPRequest (11)
モジュール
-
CGI
:: QueryExtension (11) - Kconv (11)
-
OpenURI
:: Meta (11) -
RSS
:: RootElementMixin (22)
キーワード
- FIXEDENCODING (11)
- IO (11)
- InvalidByteSequenceError (11)
- MACCENTEURO (11)
- MACCYRILLIC (11)
- MACICELAND (11)
- MACUKRAINE (11)
- MacCentEuro (11)
- MacCyrillic (11)
- MacIceland (11)
- MacUkraine (11)
-
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 7 . 0 (5) - String (11)
- UndefinedConversionError (11)
-
accept
_ encoding (22) -
asciicompat
_ encoding (22) - cgi (11)
- compatible? (11)
-
content
_ encoding (11) - convert (11)
-
default
_ internal (11) -
destination
_ encoding (33) -
destination
_ encoding _ name (22) - encode (33)
- encode! (22)
-
external
_ encoding (44) -
fixed
_ encoding? (11) -
for
_ fd (11) -
force
_ encoding (11) -
insert
_ output (11) -
internal
_ encoding (44) -
irb
/ src _ encoding (11) - iseuc (11)
- isjis (11)
- new (70)
- open (66)
- open-uri (11)
-
output
_ encoding (11) -
output
_ encoding= (11) - popen (154)
-
primitive
_ convert (44) - read (33)
- replicate (11)
- rss (11)
-
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 9 feature (11) -
search
_ convpath (11) -
set
_ encoding (99) -
set
_ encoding _ by _ bom (5) -
source
_ encoding (33) -
source
_ encoding _ name (22) -
unicode
_ normalize (10) -
unicode
_ normalized? (10) -
valid
_ encoding? (11) - 多言語化 (11)
- 正規表現 (11)
検索結果
先頭5件
-
Encoding (38036.0)
-
文字エンコーディング(文字符号化方式)のクラスです。Rubyの多言語対応(M17N)機能において利用されます。
...ンコーディングによるものであるかも併せて保持しています。この情報は String#encoding により取得できます。 Encoding オブジェクトを返すメソッドにはこの他に IO#internal_encoding, IO#external_encoding などがあります。
@see spec/m17n... -
Encoding
# replicate(name) -> Encoding (21215.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
. compatible?(obj1 , obj2) -> Encoding | nil (21209.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
. default _ internal -> Encoding | nil (21131.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 (21114.0) -
MacCentEuro エンコーディング。
...MacCentEuro エンコーディング。
Mac OSで使われる
8bit single-byteエンコーディングで、
中欧および南東欧の言語を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Central_European_encoding... -
Encoding
:: MACCYRILLIC -> Encoding (21114.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Encoding
:: MACICELAND -> Encoding (21114.0) -
MacIceland エンコーディング。
...MacIceland エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
アイスランド語のために使われます
@see https://en.wikipedia.org/wiki/Mac_Icelandic_encoding... -
Encoding
:: MACUKRAINE -> Encoding (21114.0) -
MacUkraine エンコーディング。
...MacUkraine エンコーディング。
Mac OS で使われる、ウクライナ語キリル文字を取り扱うエンコーディング。
MacCyrillic の亜種です。
@see https://en.wikipedia.org/wiki/Macintosh_Ukrainian_encoding... -
Encoding
:: MacCentEuro -> Encoding (21114.0) -
MacCentEuro エンコーディング。
...MacCentEuro エンコーディング。
Mac OSで使われる
8bit single-byteエンコーディングで、
中欧および南東欧の言語を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Central_European_encoding... -
Encoding
:: MacCyrillic -> Encoding (21114.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding...