1776件ヒット
[1-100件を表示]
(0.113秒)
ライブラリ
- ビルトイン (940)
- base64 (22)
-
cgi
/ core (11) - csv (110)
-
irb
/ input-method (22) -
irb
/ magic-file (11) - kconv (55)
-
net
/ http (44) - objspace (11)
- openssl (22)
- psych (22)
-
rexml
/ document (176) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (11) - rss (22)
- stringio (55)
-
webrick
/ httpresponse (11) -
webrick
/ httputils (11) - win32ole (33)
クラス
-
ARGF
. class (55) - Array (19)
- CSV (110)
- Dir (119)
- Encoding (275)
-
Encoding
:: Converter (110) -
Encoding
:: InvalidByteSequenceError (77) - IO (93)
-
IRB
:: FileInputMethod (11) -
IRB
:: ReadlineInputMethod (11) -
OpenSSL
:: SSL :: SSLContext (11) -
Psych
:: Handler (11) -
Psych
:: Visitors :: YAMLTree (11) -
RDoc
:: Options (11) -
REXML
:: Document (55) -
REXML
:: Instruction (22) -
REXML
:: XMLDecl (66) - Regexp (11)
- String (170)
- StringIO (55)
- Symbol (11)
-
WEBrick
:: HTTPResponse (11) - WIN32OLE (22)
-
WIN32OLE
_ VARIANT (11)
モジュール
- Base64 (22)
- Kconv (33)
-
Net
:: HTTPHeader (44) - ObjectSpace (11)
-
REXML
:: SAX2Listener (11) -
REXML
:: StreamListener (11) -
RSS
:: RootElementMixin (22)
オブジェクト
-
IRB
:: MagicFile (11)
キーワード
- << (11)
- == (11)
- Buffering (11)
- CompatibilityError (11)
-
EMACS
_ MULE (11) -
ENCODING
_ SPEC _ RE (11) -
Emacs
_ Mule (11) - FormData (11)
- Instruction (11)
- InvalidByteSequenceError (11)
- InvalidEncoding (11)
- MACCYRILLIC (11)
- MACICELAND (11)
- MacCyrillic (11)
- MacIceland (11)
- Marshal フォーマット (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
-
STATELESS
_ ISO _ 2022 _ JP (11) -
STATELESS
_ ISO _ 2022 _ JP _ KDDI (11) -
Stateless
_ ISO _ 2022 _ JP (11) -
Stateless
_ ISO _ 2022 _ JP _ KDDI (11) -
UCS
_ 4LE (11) -
UTF
_ 16LE (11) -
UTF
_ 32LE (11) - XMLDecl (11)
- aliases (11)
-
ascii
_ compatible? (11) -
asciicompat
_ encoding (22) -
ca
_ file= (11) - casecmp (11)
- children (14)
- chunked= (11)
- chunked? (11)
- codepage (11)
- codepage= (11)
- compatible? (11)
- concat (19)
- content (11)
-
count
_ tdata _ objects (11) -
default
_ external (11) -
default
_ external= (11) -
default
_ internal (11) -
default
_ internal= (11) -
destination
_ encoding (11) -
destination
_ encoding _ name (11) - dummy? (11)
- each (11)
-
each
_ capitalized _ name (11) -
each
_ child (28) -
each
_ header (11) - encode! (22)
- encoding (55)
- encoding= (22)
- entries (11)
-
error
_ bytes (11) -
external
_ encoding (44) -
fixed
_ encoding? (11) -
force
_ encoding (11) - foreach (44)
-
generate
_ line (11) - guess (11)
-
incomplete
_ input? (11) -
insert
_ output (11) -
internal
_ encoding (44) - iseuc (11)
- isjis (11)
-
last
_ error (11) - list (11)
-
locale
_ charmap (11) -
name
_ list (11) - new (33)
- open (66)
-
output
_ encoding (11) -
output
_ encoding= (11) - pack (19)
- pack テンプレート文字列 (11)
-
primitive
_ convert (44) - read (44)
-
readagain
_ bytes (11) - readlines (11)
- replacement (11)
- replacement= (11)
- replicate (11)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 8 . 2 feature (11) - scrub (11)
- scrub! (11)
-
set
_ encoding (99) -
set
_ encoding _ by _ bom (5) -
source
_ encoding (11) -
source
_ encoding _ name (11) -
stand
_ alone? (11) - start (11)
-
start
_ stream (11) - target (11)
- tolocale (22)
-
unicode
_ normalize (10) -
unicode
_ normalize! (10) -
unicode
_ normalized? (10) - unpack (11)
-
urlsafe
_ decode64 (11) -
urlsafe
_ encode64 (11) -
valid
_ encoding? (11) - version (11)
- write (22)
- writeencoding (11)
- xmldecl (33)
- yaml (11)
- リテラル (11)
- 変数と定数 (11)
- 字句構造 (11)
- 正規表現 (11)
検索結果
先頭5件
-
Encoding
. compatible?(obj1 , obj2) -> Encoding | nil (27291.0) -
2つのオブジェクトのエンコーディングに関する互換性をチェックします。 互換性がある場合はそのエンコーディングを、 ない場合は nil を返します。
...は nil を返します。
引数が両方とも文字列である場合、互換性があるならば
その文字列を結合できます。この場合返り値のエンコーディングは
結合した文字列が取るであろう Encoding オブジェクトを返します。
//emlist[例][r......ncoding.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 チェック対象のオブジェクト
@param obj2 チェッ... -
Encoding
. list -> [Encoding] (27291.0) -
現在ロードされているエンコーディングのリストを返します。
...す。
//emlist[例][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 (27279.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...レシーバのエンコーディングを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError......mlist[][ruby]{
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).val......id_encoding? #=> true
"\u3042".force_encoding(Encoding::SHIFT_JIS).valid_encoding? #=> false
//}... -
Encoding
. default _ internal -> Encoding | nil (27225.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
...ォルトでは nil です。
標準入出力、コマンドライン引数、open で開くファイルなどで、内部エンコーディングが指定されていない場合の既定値として利用されます。
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 (27219.0) -
既定の外部エンコーディングを返します。
...-E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が......、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal......default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
-E オプションを指定していない場合は、WindowsではUTF-8、その他のOSではロケールに従って default_external を決......default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1),......Encoding.locale_charmap Encoding.default_internal... -
Encoding
. default _ external=(encoding) (27219.0) -
既定の外部エンコーディングを設定します。
...を設定します。
default_external を変更する前に作成した文字列と、default_external を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_external を設定してはいけま......に、ruby -E を使用して、正しい default_external で Ruby を起動してください。
デフォルトの外部エンコーディングがどのように使われるかについては Encoding.default_external を参照してください。
@see spec/rubycmd Encoding.default_external... -
Encoding
. default _ internal=(encoding) (27219.0) -
既定の内部エンコーディングを設定します。
...を設定します。
default_internal を変更する前に作成した文字列と、default_internal を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_internal を設定してはいけま......に、ruby -E を使用して、正しい default_internal で Ruby を起動してください。
デフォルトの内部エンコーディングがどのように使われるかについては Encoding.default_internal を参照してください。
@see spec/rubycmd Encoding.default_internal... -
Encoding
:: MACCYRILLIC -> Encoding (27208.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Encoding
:: MACICELAND -> Encoding (27208.0) -
MacIceland エンコーディング。
...MacIceland エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
アイスランド語のために使われます
@see https://en.wikipedia.org/wiki/Mac_Icelandic_encoding... -
Encoding
:: MacCyrillic -> Encoding (27208.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding...