別のキーワード
ライブラリ
- csv (66)
- json (66)
-
net
/ http (44) - open-uri (33)
- optparse (946)
- psych (22)
-
rdoc
/ parser (22) -
rdoc
/ parser / c (22) -
rdoc
/ parser / ruby (11) -
rdoc
/ parser / simple (11) - rexml (55)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (33) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (11) - ripper (22)
-
webrick
/ https (11)
クラス
- CSV (44)
-
JSON
:: Parser (11) -
Net
:: HTTPGenericRequest (22) -
Net
:: HTTPResponse (11) - OptionParser (649)
-
OptionParser
:: ParseError (110) -
RDoc
:: Options (33) -
RDoc
:: Parser (22) -
RDoc
:: Parser :: C (22) -
RDoc
:: Parser :: Ruby (11) -
RDoc
:: Parser :: Simple (11) -
REXML
:: Document (11) -
REXML
:: ParseException (44) -
REXML
:: Parsers :: PullEvent (22) -
REXML
:: Parsers :: PullParser (11) -
REXML
:: Parsers :: SAX2Parser (11) -
REXML
:: Parsers :: StreamParser (11) -
REXML
:: Parsers :: UltraLightParser (11) - Ripper (22)
- String (11)
-
WEBrick
:: HTTPRequest (11)
モジュール
- JSON (44)
- Kernel (11)
-
Net
:: HTTPExceptions (11) - OpenURI (22)
-
OpenURI
:: OpenRead (11) -
OptionParser
:: Arguable (88) - Psych (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - AmbiguousArgument (11)
- AmbiguousOption (11)
- Arguable (11)
- CSV (11)
- InvalidArgument (11)
- InvalidOption (11)
- JSON (11)
- MissingArgument (11)
-
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) - NeedlessArgument (11)
- OptionParser (11)
- ParseError (11)
- ParseException (11)
- [] (11)
- accept (22)
-
alias
_ extension (11) - args (11)
-
body
_ stream (11) -
body
_ stream= (11) - context (11)
- csv (11)
-
default
_ argv (11) -
default
_ argv= (11) - environment (11)
-
filter
_ backtrace (11) - getopts (55)
- help (11)
-
http
_ version (11) - inspect (11)
- instruction? (11)
- line (11)
- load (22)
- new (132)
- notationdecl? (11)
- on (132)
-
on
_ head (11) -
on
_ tail (11) -
open
_ uri (22) -
option
_ parser (11) -
option
_ parser= (11) - order (44)
- order! (44)
- parse! (33)
-
parse
_ csv (11) -
parse
_ line (11) -
parse
_ stream (11) -
parser
_ for (11) - permute (22)
- permute! (22)
- position (11)
-
pretty
_ unparse (11) -
program
_ name (11) -
program
_ name= (11) - progress= (11)
- read (11)
- reason (11)
- reason= (11)
- recover (11)
- reject (22)
- release (11)
- release= (11)
- response (11)
- rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) - separator (11)
-
set
_ backtrace (11) -
set
_ option (11) - summarize (22)
-
summary
_ indent (11) -
summary
_ indent= (11) -
summary
_ width (11) -
summary
_ width= (11) -
to
_ a (11) -
to
_ s (33) - ver (11)
- version (11)
- version= (11)
- 制御構造 (11)
検索結果
先頭5件
-
OptionParser
# parse(*args) -> [String] (27108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|......opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
//}... -
OptionParser
# parse(*args , into: nil) -> [String] (27108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......ョンを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロングオプションが定義されていればロ......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts... -
OptionParser
# parse(argv) -> [String] (27108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|......opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
//}... -
OptionParser
# parse(argv , into: nil) -> [String] (27108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......ョンを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロングオプションが定義されていればロ......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts... -
RDoc
:: Options # option _ parser -> OptionParser | nil (24600.0) -
コマンドライン引数の解析のための OptionParser オブジェクトを返し ます。
...コマンドライン引数の解析のための OptionParser オブジェクトを返し
ます。... -
RDoc
:: Options # option _ parser=(val) (24300.0) -
コマンドライン引数の解析のための OptionParser オブジェクトを設定 します。
...コマンドライン引数の解析のための OptionParser オブジェクトを設定
します。
@param val OptionParser オブジェクトを指定します。... -
OptionParser
:: ParseError # set _ option(opt , eq) -> self (24200.0) -
エラーのあったオプションを指定します。
エラーのあったオプションを指定します。
eq が真の場合、self が管理するエラーのあったオプションの一覧の先頭を
opt で置き換えます。そうでない場合は先頭に opt を追加します。
@param opt エラーのあったオプションを指定します。
@param eq self が管理するエラーのあったオプションの一覧の先頭を置き換え
るかどうかを指定します。
@return self を返します。 -
RDoc
:: Options # parse(argv) -> () (24101.0) -
コマンドライン引数を解析します。
...は標準エラーに出力を行い、終了コード 1
でプログラムを終了します。
* --extension オプションに拡張子を 2 つ指定しなかった場合
* --extension オプションに new=old を指定した時に old を扱えるフォーマッ
タがない場合
* --... -
OptionParser
:: Arguable # options -> OptionParser (21506.0) -
自身をパースするための OptionParser オブジェクトを返します。 初回呼び出し時に自動的に生成されます。 この OptionParser#default_argv には self がセットされています。
...身をパースするための OptionParser オブジェクトを返します。
初回呼び出し時に自動的に生成されます。
この OptionParser#default_argv には self がセットされています。
ブロックを与えた場合は、OptionParser を引数としてブロック......ロックの実行途中で OptionParser::ParseError
が発生した場合は、全て rescue し、エラーメッセージを出力し、
nil を返します。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options{|opt|
opt.on('-a'){ o = true }
opt.parse!
}
p o #... -
OptionParser
:: Arguable # options {|opt| . . . } -> object | nil (21206.0) -
自身をパースするための OptionParser オブジェクトを返します。 初回呼び出し時に自動的に生成されます。 この OptionParser#default_argv には self がセットされています。
...身をパースするための OptionParser オブジェクトを返します。
初回呼び出し時に自動的に生成されます。
この OptionParser#default_argv には self がセットされています。
ブロックを与えた場合は、OptionParser を引数としてブロック......ロックの実行途中で OptionParser::ParseError
が発生した場合は、全て rescue し、エラーメッセージを出力し、
nil を返します。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options{|opt|
opt.on('-a'){ o = true }
opt.parse!
}
p o #... -
OptionParser
# version -> String (21200.0) -
プログラムのバージョンを文字列で返します。
...プログラムのバージョンを文字列で返します。
@return プログラムのバージョンを文字列で返します。
@see OptionParser#ver... -
OptionParser
# version=(ver) (21200.0) -
プログラムのバージョンを文字列で指定します。
...プログラムのバージョンを文字列で指定します。
@param ver プログラムのバージョンを文字列で指定します。
@see OptionParser#ver...