ライブラリ
- ビルトイン (188)
-
cgi
/ core (11) - csv (55)
- json (22)
-
minitest
/ unit (1) - mkmf (66)
-
net
/ http (33) -
net
/ smtp (28) - open-uri (11)
- openssl (99)
- optparse (55)
- rake (154)
- resolv (11)
-
rexml
/ document (66) -
ripper
/ filter (11) -
rubygems
/ command (11) -
rubygems
/ defaults (77) -
rubygems
/ specification (11) - shell (12)
- stringio (33)
- win32ole (11)
- zlib (22)
クラス
- CGI (11)
- CSV (55)
- Encoding (22)
- File (11)
-
Gem
:: Command (11) -
Gem
:: Specification (11) - Integer (22)
- Module (23)
-
Net
:: SMTP (28) -
OpenSSL
:: Config (11) -
OpenSSL
:: X509 :: Name (11) -
OpenSSL
:: X509 :: StoreContext (11) - OptionParser (55)
-
REXML
:: DocType (11) -
REXML
:: Document (22) -
REXML
:: XMLDecl (11) -
Rake
:: Application (33) -
Rake
:: FileList (77) -
Rake
:: InvocationChain (11) -
Resolv
:: Hosts (11) - Shell (12)
- String (33)
- StringIO (33)
- WIN32OLE (11)
-
Zlib
:: Deflate (11)
モジュール
- Gem (77)
-
Gem
:: InstallUpdateOptions (11) - JSON (22)
- Kernel (66)
- Marshal (22)
-
MiniTest
:: Assertions (1) -
Net
:: HTTPHeader (33) -
OpenSSL
:: X509 (66) - OpenURI (11)
- Rake (11)
-
Rake
:: TaskManager (22) - Signal (22)
- Zlib (11)
オブジェクト
- ENV (33)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
DEFAULT
_ CERT _ AREA (11) -
DEFAULT
_ CERT _ DIR (11) -
DEFAULT
_ CERT _ DIR _ ENV (11) -
DEFAULT
_ CERT _ FILE (11) -
DEFAULT
_ CERT _ FILE _ ENV (11) -
DEFAULT
_ CONFIG _ FILE (11) -
DEFAULT
_ ENTITIES (11) -
DEFAULT
_ OBJECT _ TYPE (11) -
DEFAULT
_ PRIVATE _ DIR (11) -
DEFAULT
_ VERSION (11) - DefaultFileName (11)
- Filter (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Pretty (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
-
arg
_ config (11) - chr (22)
- codepage (11)
-
default
_ argv (11) -
default
_ bindir (11) -
default
_ dir (11) -
default
_ exec _ format (11) -
default
_ executable (11) -
default
_ internal (11) -
default
_ path (11) -
default
_ record _ separator (6) -
default
_ record _ separator= (6) -
default
_ sources (11) -
default
_ system _ source _ cache _ dir (11) -
default
_ user _ source _ cache _ dir (11) -
defaults
_ str (11) - deflate (22)
-
dir
_ config (11) - dump (22)
-
enable
_ config (22) - encode (33)
- encoding (11)
- error= (11)
- ext (11)
- fetch (66)
- find (11)
- generate (11)
- gsub! (11)
-
install
_ update _ defaults _ str (11) - irb (11)
-
is
_ a? (11) -
kind
_ of? (11) -
last
_ comment (11) -
last
_ description (11) -
mu
_ pp (1) - name (11)
- new (11)
- open (44)
-
open
_ uri (11) - order! (22)
-
original
_ dir (22) - parse! (11)
- pathmap (11)
- permute! (11)
- print (11)
- public (23)
- rakefile (11)
- rdoc (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
rubygems
/ commands / list _ command (11) -
rubygems
/ commands / search _ command (11) -
set
_ encoding (33) - start (28)
- sub! (11)
-
to
_ s (22) - trap (22)
- unparse (11)
- version (11)
-
with
_ config (22) - クラス/メソッドの定義 (11)
検索結果
先頭5件
-
String
# encode(**options) -> String (21131.0) -
self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。
...ンコーディングを意味します。さもな
くば self のエンコーディングが使われます。
無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指......ンコーディングにおいて文字が定義されていない場合に、未定義文字を置換文字で置き換えます。
: :replace => string
前述の :invalid => :replace や :undef => :replace で用いられる置換文字を指定します。デフォルトは Unicode 系のエン......ようとすると 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 (21131.0) -
self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。
...ンコーディングを意味します。さもな
くば self のエンコーディングが使われます。
無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指......ンコーディングにおいて文字が定義されていない場合に、未定義文字を置換文字で置き換えます。
: :replace => string
前述の :invalid => :replace や :undef => :replace で用いられる置換文字を指定します。デフォルトは Unicode 系のエン......ようとすると 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 (21131.0) -
self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。
...ンコーディングを意味します。さもな
くば self のエンコーディングが使われます。
無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指......ンコーディングにおいて文字が定義されていない場合に、未定義文字を置換文字で置き換えます。
: :replace => string
前述の :invalid => :replace や :undef => :replace で用いられる置換文字を指定します。デフォルトは Unicode 系のエン......ようとすると 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!... -
REXML
:: Formatters :: Default (18054.0) -
XMLドキュメントを(文字列として)出力するクラスです。
.../document'
require 'rexml/formatters/default'
doc = REXML::Document.new <<EOS
<root>
<children>
<grandchildren/>
</children>
</root>
EOS
default_formatter = REXML::Formatters::Default.new
output = StringIO.new
default_formatter.write(doc, output)
output.string
# => "<root>\n<children>\n <grandch......output = StringIO.new
default_formatter.write(REXML::XPath.first(doc, "/root/children"), output)
output.string
# => "<children>\n <grandchildren/>\n</children>"
ie_hack_formatter = REXML::Formatters::Default.new(true)
output = StringIO.new
ie_hack_formatter.write(doc, output)
output.string
# => "<... -
REXML
:: XMLDecl :: DEFAULT _ VERSION -> String (6218.0) -
REXML::XMLDecl.new や REXML::XMLDecl.default で の使われるデフォルトのXMLバージョン。
...REXML::XMLDecl.new や REXML::XMLDecl.default で
の使われるデフォルトのXMLバージョン。... -
OpenSSL
:: X509 :: DEFAULT _ CERT _ DIR -> String (6214.0) -
デフォルトの CA 証明書ディレクトリ名です。
...デフォルトの CA 証明書ディレクトリ名です。
OpenSSL::X509::Store#set_default_paths で読み込まれます。
OpenSSL::X509::DEFAULT_CERT_DIR_ENV で得られる環境変数よって
上書き可能です。
証明書ディレクトリに含まれる証明書のファイル名... -
OpenSSL
:: X509 :: DEFAULT _ CERT _ DIR _ ENV -> String (6214.0) -
CA 証明書ディレクトリ名を指定する環境変数名です。
...おくことによって
OpenSSL::X509::Store#set_default_paths で読み込まれる
証明書ディレクトリを変更できます。
証明書ディレクトリに含まれる証明書のファイル名は
ハッシュ名でなければなりません。
@see OpenSSL::X509::DEFAULT_CERT_DIR... -
OpenSSL
:: X509 :: DEFAULT _ CERT _ FILE -> String (6214.0) -
デフォルトの CA 証明書ファイル名です。
...デフォルトの CA 証明書ファイル名です。
OpenSSL::X509::Store#set_default_paths で読み込まれます。
OpenSSL::X509::DEFAULT_CERT_FILE_ENV で得られる環境変数よって
上書き可能です。... -
OpenSSL
:: X509 :: DEFAULT _ CERT _ FILE _ ENV -> String (6214.0) -
CA 証明書ファイル名を指定する環境変数名です。
...指定する環境変数名です。
通常、"SSL_CERT_FILE" という文字列です。
この環境変数を設定しておくことによって
OpenSSL::X509::Store#set_default_paths で読み込まれる
証明書ファイル名を変更できます。
@see OpenSSL::X509::DEFAULT_CERT_FILE... -
OptionParser
# default _ argv -> [String] (6208.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
...ます。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar", "param2"]
//}...