2901件ヒット
[1-100件を表示]
(0.256秒)
種類
- 定数 (2680)
- 特異メソッド (130)
- インスタンスメソッド (91)
キーワード
-
ANSI
_ X3 _ 4 _ 1968 (13) - ASCII (13)
-
ASCII
_ 8BIT (13) - BIG5 (13)
-
BIG5
_ HKSCS (13) -
BIG5
_ HKSCS _ 2008 (13) -
BIG5
_ UAO (13) - BINARY (13)
- Big5 (13)
-
Big5
_ HKSCS (13) -
Big5
_ HKSCS _ 2008 (13) -
Big5
_ UAO (13) -
CESU
_ 8 (7) - CP1250 (13)
- CP1251 (13)
- CP1252 (13)
- CP1253 (13)
- CP1254 (13)
- CP1255 (13)
- CP1256 (13)
- CP1257 (13)
- CP1258 (13)
- CP437 (13)
- CP50220 (13)
- CP50221 (13)
- CP51932 (13)
- CP65000 (13)
- CP65001 (13)
- CP720 (6)
- CP737 (13)
- CP775 (13)
- CP850 (13)
- CP852 (13)
- CP855 (13)
- CP857 (13)
- CP860 (13)
- CP861 (13)
- CP862 (13)
- CP863 (13)
- CP864 (13)
- CP865 (13)
- CP866 (13)
- CP869 (13)
- CP874 (13)
- CP878 (13)
- CP932 (13)
- CP936 (13)
- CP949 (13)
- CP950 (13)
- CP951 (13)
- CSWINDOWS31J (13)
- CsWindows31J (13)
-
EBCDIC
_ CP _ US (11) -
EMACS
_ MULE (13) - EUCCN (13)
- EUCJP (13)
-
EUCJP
_ MS (13) - EUCKR (13)
- EUCTW (13)
-
EUC
_ CN (13) -
EUC
_ JP (13) -
EUC
_ JP _ MS (13) -
EUC
_ KR (13) -
EUC
_ TW (13) -
Emacs
_ Mule (13) - EucCN (13)
- EucJP (13)
-
EucJP
_ ms (13) - EucKR (13)
- EucTW (13)
- GB12345 (13)
- GB18030 (13)
- GB1988 (13)
- GBK (13)
- IBM037 (11)
- IBM437 (13)
- IBM720 (6)
- IBM737 (13)
- IBM775 (13)
- IBM850 (13)
- IBM852 (13)
- IBM855 (13)
- IBM857 (13)
- IBM860 (13)
- IBM861 (13)
- IBM862 (13)
- IBM863 (13)
- IBM864 (13)
- IBM865 (13)
- IBM866 (13)
- IBM869 (13)
-
ISO2022
_ JP (13) -
ISO2022
_ JP2 (13) -
ISO8859
_ 1 (13) -
ISO8859
_ 10 (13) -
ISO8859
_ 11 (13) -
ISO8859
_ 13 (13) -
ISO8859
_ 14 (13) -
ISO8859
_ 15 (13) -
ISO8859
_ 16 (13) -
ISO8859
_ 2 (13) -
ISO8859
_ 3 (13) -
ISO8859
_ 4 (13) -
ISO8859
_ 5 (13) -
ISO8859
_ 6 (13) -
ISO8859
_ 7 (13) -
ISO8859
_ 8 (13) -
ISO8859
_ 9 (13) -
ISO
_ 2022 _ JP (13) -
ISO
_ 2022 _ JP _ 2 (13) -
ISO
_ 2022 _ JP _ KDDI (13) -
ISO
_ 8859 _ 1 (13) -
ISO
_ 8859 _ 10 (13) -
ISO
_ 8859 _ 11 (13) -
ISO
_ 8859 _ 13 (13) -
ISO
_ 8859 _ 14 (13) -
ISO
_ 8859 _ 15 (13) -
ISO
_ 8859 _ 16 (13) -
ISO
_ 8859 _ 2 (13) -
ISO
_ 8859 _ 3 (13) -
ISO
_ 8859 _ 4 (13) -
ISO
_ 8859 _ 5 (13) -
ISO
_ 8859 _ 6 (13) -
ISO
_ 8859 _ 7 (13) -
ISO
_ 8859 _ 8 (13) -
ISO
_ 8859 _ 9 (13) -
KOI8
_ R (13) -
KOI8
_ U (13) - MACCENTEURO (13)
- MACCROATIAN (13)
- MACCYRILLIC (13)
- MACGREEK (13)
- MACICELAND (13)
- MACJAPAN (13)
- MACJAPANESE (13)
- MACROMAN (13)
- MACROMANIA (13)
- MACTHAI (13)
- MACTURKISH (13)
- MACUKRAINE (13)
- MacCentEuro (13)
- MacCroatian (13)
- MacCyrillic (13)
- MacGreek (13)
- MacIceland (13)
- MacJapan (13)
- MacJapanese (13)
- MacRoman (13)
- MacRomania (13)
- MacThai (13)
- MacTurkish (13)
- MacUkraine (13)
- PCK (13)
-
SHIFT
_ JIS (13) - SJIS (13)
-
SJIS
_ DOCOMO (13) -
SJIS
_ DoCoMo (13) -
SJIS
_ KDDI (13) -
SJIS
_ SOFTBANK (13) -
SJIS
_ SoftBank (13) -
STATELESS
_ ISO _ 2022 _ JP (13) -
STATELESS
_ ISO _ 2022 _ JP _ KDDI (13) -
Shift
_ JIS (13) -
Stateless
_ ISO _ 2022 _ JP (13) -
Stateless
_ ISO _ 2022 _ JP _ KDDI (13) -
TIS
_ 620 (13) -
UCS
_ 2BE (13) -
UCS
_ 4BE (13) -
UCS
_ 4LE (13) -
US
_ ASCII (13) -
UTF8
_ DOCOMO (13) -
UTF8
_ DoCoMo (13) -
UTF8
_ KDDI (13) -
UTF8
_ MAC (13) -
UTF8
_ SOFTBANK (13) -
UTF8
_ SoftBank (13) -
UTF
_ 16 (13) -
UTF
_ 16BE (13) -
UTF
_ 16LE (13) -
UTF
_ 32 (13) -
UTF
_ 32BE (13) -
UTF
_ 32LE (13) -
UTF
_ 7 (13) -
UTF
_ 8 (13) -
UTF
_ 8 _ HFS (13) -
UTF
_ 8 _ MAC (13) -
WINDOWS
_ 1250 (13) -
WINDOWS
_ 1251 (13) -
WINDOWS
_ 1252 (13) -
WINDOWS
_ 1253 (13) -
WINDOWS
_ 1254 (13) -
WINDOWS
_ 1255 (13) -
WINDOWS
_ 1256 (13) -
WINDOWS
_ 1257 (13) -
WINDOWS
_ 1258 (13) -
WINDOWS
_ 31J (13) -
WINDOWS
_ 874 (13) -
Windows
_ 1250 (13) -
Windows
_ 1251 (13) -
Windows
_ 1252 (13) -
Windows
_ 1253 (13) -
Windows
_ 1254 (13) -
Windows
_ 1255 (13) -
Windows
_ 1256 (13) -
Windows
_ 1257 (13) -
Windows
_ 1258 (13) -
Windows
_ 31J (13) -
Windows
_ 874 (13) - aliases (13)
-
ascii
_ compatible? (13) - compatible? (13)
-
default
_ external (13) -
default
_ external= (13) -
default
_ internal (13) -
default
_ internal= (13) - dummy? (13)
- find (13)
- inspect (13)
- list (13)
-
locale
_ charmap (13) - name (13)
-
name
_ list (13) - names (13)
- replicate (13)
-
to
_ s (13)
検索結果
先頭5件
-
Encoding
. compatible?(obj1 , obj2) -> Encoding | nil (17194.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
. list -> [Encoding] (17194.0) -
現在ロードされているエンコーディングのリストを返します。
...[ruby]{
Encoding.list
# => [#<Encoding:ASCII-8BIT>, #<Encoding:EUC-JP>,
# #<Encoding:Shift_JIS>, #<Encoding:UTF-8>,
# #<Encoding:ISO-2022-JP (dummy)>]
Encoding.find("US-ASCII")
# => #<Encoding:US-ASCII>
Encoding.list
# => [#<Encoding:ASCII-8BIT>, #<Encoding:EUC-JP>,
# #<Encoding:Shift_......JIS>, #<Encoding:UTF-8>,
# #<Encoding:US-ASCII>, #<Encoding:ISO-2022-JP (dummy)>]
//}... -
Encoding
# replicate(name) -> Encoding (17182.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
. find(name) -> Encoding (17138.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>
//}... -
Encoding
. default _ internal -> Encoding | nil (17128.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
. default _ external -> Encoding (17122.0) -
既定の外部エンコーディングを返します。
...す。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default... -
Encoding
. default _ external=(encoding) (17122.0) -
既定の外部エンコーディングを設定します。
...プト内で Encoding.default_external を設定してはいけません。代わりに、ruby -E を使用して、正しい default_external で Ruby を起動してください。
デフォルトの外部エンコーディングがどのように使われるかについては Encoding.default_ex......ternal を参照してください。
@see spec/rubycmd Encoding.default_external... -
Encoding
. default _ internal=(encoding) (17122.0) -
既定の内部エンコーディングを設定します。
...プト内で Encoding.default_internal を設定してはいけません。代わりに、ruby -E を使用して、正しい default_internal で Ruby を起動してください。
デフォルトの内部エンコーディングがどのように使われるかについては Encoding.default_in......ternal を参照してください。
@see spec/rubycmd Encoding.default_internal...
