るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.140秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:l[x] > クエリ:p[x] > バージョン:2.2.0[x] > クラス:Encoding[x]

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

ライブラリ

キーワード

検索結果

Encoding#ascii_compatible? -> bool (36607.0)

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

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


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

Encoding#replicate(name) -> Encoding (36607.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
//}...