るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.202秒)
トップページ > クエリ:-[x] > クエリ:E[x] > クエリ:parse[x] > クエリ:option_parser[x]

別のキーワード

  1. time parse
  2. parser parse
  3. ripper parse
  4. csv parse
  5. psych parse_stream

ライブラリ

クラス

検索結果

RDoc::Options#option_parser -> OptionParser | nil (30601.0)

コマンドライン引数の解析のための OptionParser オブジェクトを返し ます。

...コマンドライン引数の解析のための OptionParser オブジェクトを返し
ます。...

OptionParser#reject(klass) -> () (9248.0)

OptionParser#accept で登録したクラスとブロックを 自身から削除します。

...nParser#accept で登録したクラスとブロックを
自身から削除します。

@param klass 自身から削除したいクラスを指定します。

//emlist[例][ruby]{
require "optparse"
require "time"

def parse(option_parser)
option_parser
.on("-t", "--time [TIME]", Time) do |time|...
...p time.class
e
nd
option_parser
.parse(ARGV)
e
nd

opts = OptionParser.new
opts.accept(Time) do |s,|
begin
Time.parse(s) if s
rescue
raise OptionParser::InvalidArgument, s
e
nd
e
nd

parse
(opts) # => Time
opts.reject(Time)
parse
(opts) # => unsupported argument type: Time (ArgumentError)...

OptionParser.reject(klass) -> () (9248.0)

OptionParser.accept メソッドで登録したブロックを削除します。

...ptionParser.accept メソッドで登録したブロックを削除します。

@param klass 削除したいクラスオブジェクトを指定します。

//emlist[例][ruby]{
require "optparse"
require "time"

def parse(option_parser)
option_parser
.on("-t", "--time [TIME]", Time) do |time|...
...p time.class
e
nd
option_parser
.parse(ARGV)
e
nd

OptionParser.accept(Time) do |s,|
begin
Time.parse(s) if s
rescue
raise OptionParser::InvalidArgument, s
e
nd
e
nd

opts1 = OptionParser.new
parse
(opts1) # => Time
OptionParser.reject(Time)
opts2 = OptionParser.new
parse
(opts2) # => u...
...nsupported argument type: Time (ArgumentError)
//}...