るりまサーチ

最速Rubyリファレンスマニュアル検索!
1198件ヒット [201-300件を表示] (0.164秒)
トップページ > クエリ:i[x] > クエリ:_encoding[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. _builtin i
  5. csv to_i

ライブラリ

モジュール

検索結果

<< < 1 2 3 4 5 ... > >>

StringIO#external_encoding -> Encoding (15301.0)

現在の外部エンコーディングを返します。

現在の外部エンコーディングを返します。

String#valid_encoding? -> bool (15237.0)

文字列の内容が、現在のエンコーディングに照らしあわせて妥当であれば true を返します。さもなくば false を返します。

...て妥当であれば
true を返します。さもなくば false を返します。

//emlist[例][ruby]{
"\xc2\xa1".force_encoding("UTF-8").valid_encoding? #=> true
"\xc2".force_encoding("UTF-8").valid_encoding? #=> false
"\x80".force_encoding("UTF-8").valid_encoding? #=> false
//}...

Encoding::Converter.asciicompat_encoding(encoding) -> Encoding | nil (15220.0)

同じ文字集合を持つ ASCII 互換エンコーディングを返します。

...SCII 互換エンコーディングを返します。

@param string エンコーディング名
@param encoding エンコーディングオブジェクト
@return ASCII 互換エンコーディングのオブジェクトか nil

引数とエンコーディングと同じ文字集合を持つ ASCII...
...CII 互換エンコーディングである場合や、エンコーディングでない場合は nil を返します。

//emlist[][ruby]{
Encoding::Converter.asciicompat_encoding("ISO-2022-JP") #=> #<Encoding:stateless-ISO-2022-JP>
Encoding::Converter.asciicompat_encoding("UTF-16BE") #=> #<Encodin...
...g:UTF-8>
Encoding::Converter.asciicompat_encoding("UTF-8") #=> nil
//}...

Encoding::Converter.asciicompat_encoding(string) -> Encoding | nil (15220.0)

同じ文字集合を持つ ASCII 互換エンコーディングを返します。

...SCII 互換エンコーディングを返します。

@param string エンコーディング名
@param encoding エンコーディングオブジェクト
@return ASCII 互換エンコーディングのオブジェクトか nil

引数とエンコーディングと同じ文字集合を持つ ASCII...
...CII 互換エンコーディングである場合や、エンコーディングでない場合は nil を返します。

//emlist[][ruby]{
Encoding::Converter.asciicompat_encoding("ISO-2022-JP") #=> #<Encoding:stateless-ISO-2022-JP>
Encoding::Converter.asciicompat_encoding("UTF-16BE") #=> #<Encodin...
...g:UTF-8>
Encoding::Converter.asciicompat_encoding("UTF-8") #=> nil
//}...

StringIO#set_encoding(ext_enc) -> self (15203.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

...nil を指定した場合は Encoding.default_external が
使われます。

@param int_enc 無視されます。IO クラスの API との互換性のために用
意されています。

@param opt 無視されます。IO クラスの API との互換...

絞り込み条件を変える

ARGF.class#external_encoding -> Encoding (12319.0)

ARGF が処理するファイルに対する外部エンコーディングを返します。 デフォルトは Encoding.default_external です。

...ARGF が処理するファイルに対する外部エンコーディングを返します。
デフォルトは Encoding.default_external です。

ARGF.class#set_encoding で設定します。

例:

ARGF.external_encoding # => #<Encoding:UTF-8>

@see IO, ARGF.class#internal_encoding...

CGI::QueryExtension#accept_encoding -> String (12317.0)

ENV['HTTP_ACCEPT_ENCODING'] を返します。

...ENV['HTTP_ACCEPT_ENCODING'] を返します。...

CSV#external_encoding -> Encoding | nil (12317.0)

IO#external_encoding に委譲します。

...
I
O#external_encoding に委譲します。...

IO#set_encoding_by_bom -> Encoding | nil (12313.0)

BOM から IO のエンコーディングを設定します。

...BOM から IO のエンコーディングを設定します。

自身が BOM から始まる場合、BOM を読み進めて外部エンコーディングをセットし、セットしたエンコーディングを返します。
BOM が見つからなかった場合は nil を返します。

...
...//emlist[例][ruby]{
File.write("bom.txt", "\u{FEFF}abc")
File.open("bom.txt", "rb") do |io|
p io.set_encoding_by_bom #=> #<Encoding:UTF-8>
str = io.read
p str #=> "abc"
p str.encoding #=> #<Encoding:UTF-8>
end

File.write("nobom.txt", "abc")
File.op...
...en("nobom.txt", "rb") do |io|
p io.set_encoding_by_bom #=> nil
end
//}...

ARGF.class#set_encoding(ext_enc, int_enc, options = {}) -> self (12309.0)

ARGF の外部/内部エンコーディングを設定します。 次以降に処理するファイルにも同じ設定が適用されます。

...詳しくは IO#set_encoding を参照してください。

@param enc_str 外部/内部エンコーディングを"A:B" のようにコロンで
区切って指定します。
@param ext_enc 外部エンコーディングを表す文字列か
Encoding オブジェ...
...ます。
@param int_enc 内部エンコーディングを表す文字列か
Encoding オブジェクトを指定します。
@param options エンコーディング変換のオプション。
String#encode と同じものが指定できます。

@see String#encode...

絞り込み条件を変える

<< < 1 2 3 4 5 ... > >>