1189件ヒット
[401-500件を表示]
(0.106秒)
ライブラリ
- ビルトイン (37)
- csv (24)
- date (48)
- json (12)
-
net
/ http (276) - open-uri (12)
- openssl (24)
- optparse (528)
- psych (24)
-
rdoc
/ parser / simple (12) - rexml (12)
-
ripper
/ lexer (12) - uri (156)
-
webrick
/ httprequest (12)
クラス
-
CSV
:: FieldInfo (12) - DateTime (48)
-
JSON
:: Parser (12) -
Net
:: HTTPGenericRequest (36) -
Net
:: HTTPResponse (96) - Object (30)
-
OpenSSL
:: X509 :: Name (24) - OptionParser (420)
-
OptionParser
:: ParseError (60) -
Psych
:: Nodes :: Node (12) -
Psych
:: ScalarScanner (12) -
RDoc
:: Parser :: Simple (12) -
REXML
:: ParseException (12) -
Ripper
:: Lexer (12) -
RubyVM
:: AbstractSyntaxTree :: Node (7) - String (12)
-
URI
:: Generic (96) -
URI
:: HTTP (12) -
URI
:: MailTo (48) -
WEBrick
:: HTTPRequest (12)
モジュール
-
Net
:: HTTPHeader (144) -
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (48)
キーワード
- [] (12)
-
basic
_ auth (12) - body (24)
- code (12)
-
content
_ type (12) -
default
_ argv (12) - delete (12)
- entity (12)
- environment (12)
- fetch (36)
- fragment (12)
-
get
_ fields (12) - header (12)
- headers (12)
- help (12)
-
http
_ version (12) - inspect (19)
- iso8601 (12)
- jisx0301 (12)
-
main
_ type (12) - method (24)
- msg (12)
- normalize (12)
- normalize! (12)
- on (144)
- opaque (12)
- order (48)
- order! (48)
- parse! (24)
-
parse
_ csv (12) -
parse
_ time (12) - path (24)
- permute (24)
- permute! (24)
-
program
_ name (12) -
proxy
_ basic _ auth (12) - query (12)
- read (12)
-
read
_ body (24) - reason (12)
- release (12)
-
remove
_ private _ comments (12) -
request
_ uri (12) - rfc3339 (12)
- select (12)
-
set
_ backtrace (12) - source (12)
-
sub
_ type (12) -
summary
_ indent (12) - tag (12)
- then (14)
- to (12)
-
to
_ a (24) -
to
_ mailtext (12) -
to
_ rfc822text (12) -
to
_ s (60) -
unparsed
_ uri (12) - ver (12)
- version (12)
- xmlschema (12)
-
yield
_ self (16)
検索結果
先頭5件
-
OptionParser
# permute!(argv = self . default _ argv , into: nil) -> [String] (3102.0) -
与えられた argv を破壊的にパースします。argv からオプションがすべて取り除かれます。 オプションではないコマンドの引数(下の例で言うと somefile)があってもパースを中断しません。 argv を返します。
...ョンを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロングオプションが定義されていればロ......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[opt.rb][ruby]{
require 'optparse'
opt = OptionParser.new
opt.on('-... -
OptionParser
# program _ name -> String (3102.0) -
プログラムの名前を文字列で返します。
...字列で返します。
デフォルトは $0 が使われます。
@return プログラムの名前を文字列で返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
p $0 # => /path/to/filename.rb
p opts.program_name # => filename
end
//}... -
OptionParser
# release -> String (3102.0) -
プログラムのリリースを文字列で返します。
...プログラムのリリースを文字列で返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.release # => nil
opts.release = "2019-05-01"
opts.release # => "2019-05-01"
end
//}... -
OptionParser
# summary _ indent -> String (3102.0) -
サマリを表示する時のインデントを文字列で返します。
...返します。
@return サマリを表示する時のインデントを文字列で返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_indent... -
OptionParser
# to _ a -> [String] (3102.0) -
サマリの各行を要素とした配列を返します。
...サマリの各行を要素とした配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.to_a # => ["Usage: test [options]", " -i, --init\n", " -... -
OptionParser
# version -> String (3102.0) -
プログラムのバージョンを文字列で返します。
...プログラムのバージョンを文字列で返します。
@return プログラムのバージョンを文字列で返します。
@see OptionParser#ver... -
OptionParser
:: Arguable # permute! -> [String] (3102.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#permute! を参照して下さい。
...文字列の配列として返します。
OptionParser#permute! を参照して下さい。
@raise OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク......ラスの例外になります。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.permute!
p o #=> true
//}... -
RDoc
:: Parser :: Simple # remove _ private _ comments(comment) -> String (3102.0) -
行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返 します。
行頭の "--" から "++" で囲まれたコメントを comment から削除した結果を返
します。
@param comment 対象の文字列を指定します。
@return コメントが削除された文字列を返します。 -
REXML
:: ParseException # to _ s -> String (3102.0) -
例外情報を文字列化して返します。
例外情報を文字列化して返します。