るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.091秒)
トップページ > クエリ:@[x] > クエリ:default_internal[x]

別のキーワード

  1. uri default_port
  2. _builtin default
  3. generic default_port
  4. socket ai_default
  5. socket ip_default_multicast_ttl

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Encoding.default_internal -> Encoding | nil (18125.0)

既定の内部エンコーディングを返します。デフォルトでは nil です。

...ない場合、 default_internal を使用します。

文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照できるスクリプトエンコーディングが使用されます。

default_internal
は、ソー...
...スファイルの IO.internal_encoding または -E オプションで初期化されます。

@
see spec/rubycmd Encoding.default_external...

Encoding.default_internal=(encoding) (6143.0)

既定の内部エンコーディングを設定します。

...グを設定します。

default_internal
を変更する前に作成した文字列と、default_internal を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_internal を設定してはいけ...
...に、ruby -E を使用して、正しい default_internal で Ruby を起動してください。

デフォルトの内部エンコーディングがどのように使われるかについては Encoding.default_internal を参照してください。

@
see spec/rubycmd Encoding.default_internal...

String#encode(**options) -> String (46.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@
param encoding 変換先のエ...
...ng オブジェクトを指定します。
@
param from_encoding 変換元のエンコーディングを表す文字列か Encoding オブジェクトを指定します。
@
param option 変換オプションをキーワード引数で与えます。
@
return 変換された文...
...ようとすると Encoding::UndefinedConversionError が発生する
str = "\u00b7\u2014"
str.encode("Windows-31J", fallback: { "\u00b7" => "\xA5".force_encoding("Windows-31J"),
"\u2014" => "\x81\x5C".force_encoding("Windows-31J") })
//}

@
see String#encode!...

String#encode(encoding, **options) -> String (46.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@
param encoding 変換先のエ...
...ng オブジェクトを指定します。
@
param from_encoding 変換元のエンコーディングを表す文字列か Encoding オブジェクトを指定します。
@
param option 変換オプションをキーワード引数で与えます。
@
return 変換された文...
...ようとすると Encoding::UndefinedConversionError が発生する
str = "\u00b7\u2014"
str.encode("Windows-31J", fallback: { "\u00b7" => "\xA5".force_encoding("Windows-31J"),
"\u2014" => "\x81\x5C".force_encoding("Windows-31J") })
//}

@
see String#encode!...

String#encode(encoding, from_encoding, **options) -> String (46.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@
param encoding 変換先のエ...
...ng オブジェクトを指定します。
@
param from_encoding 変換元のエンコーディングを表す文字列か Encoding オブジェクトを指定します。
@
param option 変換オプションをキーワード引数で与えます。
@
return 変換された文...
...ようとすると Encoding::UndefinedConversionError が発生する
str = "\u00b7\u2014"
str.encode("Windows-31J", fallback: { "\u00b7" => "\xA5".force_encoding("Windows-31J"),
"\u2014" => "\x81\x5C".force_encoding("Windows-31J") })
//}

@
see String#encode!...

絞り込み条件を変える

Integer#chr -> String (30.0)

self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。

...I_8BIT>
//}

@
param encoding エンコーディングを表すオブジェクト。Encoding::UTF_8、'shift_jis' など。
@
return 一文字からなる文字列
@
raise RangeError self を与えられたエンコーディングで正しく解釈できない場合に発生します。
@
see String...
...#ord Encoding.default_internal...

Integer#chr(encoding) -> String (30.0)

self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。

...I_8BIT>
//}

@
param encoding エンコーディングを表すオブジェクト。Encoding::UTF_8、'shift_jis' など。
@
return 一文字からなる文字列
@
raise RangeError self を与えられたエンコーディングで正しく解釈できない場合に発生します。
@
see String...
...#ord Encoding.default_internal...

Encoding.find(name) -> Encoding (24.0)

指定された name という名前を持つ Encoding オブジェクトを返します。

...name という名前を持つ Encoding オブジェクトを返します。

@
param name エンコーディング名を表す String を指定します。
@
return 発見された Encoding オブジェクトを返します。
@
raise ArgumentError 指定した名前のエンコーディングが発見...
...特殊なエンコーディング名として、ロケールエンコーディングを表す locale、default_external を表す external、default_internal を表す internal、ファイルシステムエンコーディングを表す filesystem があります。

//emlist[例][ruby]{
p Encoding...

WIN32OLE.codepage -> Integer (18.0)

WIN32OLEがOLEオートメーションのインターフェイスに利用するコードページを 取得します。

....default_internal、または
Encoding.default_internalがnilの場合はEncoding.default_externalによって
求めたエンコーディングに対応するコードページです。もし、該当するコード
ページが見つからない場合は、WIN32OLE::CP_ACPを利用します。

@
r...
<< 1 2 > >>