2件ヒット
[1-2件を表示]
(0.047秒)
別のキーワード
ライブラリ
- ビルトイン (2)
キーワード
- compatible? (1)
- find (1)
検索結果
-
Encoding
. compatible?(obj1 , obj2) -> Encoding | nil (43.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
. find(name) -> Encoding (25.0) -
指定された name という名前を持つ Encoding オブジェクトを返します。
...指定された name という名前を持つ Encoding オブジェクトを返します。
@param name エンコーディング名を表す String を指定します。
@return 発見された Encoding オブジェクトを返します。
@raise ArgumentError 指定した名前のエンコーデ......ロケールエンコーディングを表す locale、default_external を表す external、default_internal を表す internal、ファイルシステムエンコーディングを表す filesystem があります。
//emlist[例][ruby]{
p Encoding.find("utf-8") #=> #<Encoding:UTF-8>
//}...