別のキーワード
ライブラリ
- ビルトイン (35)
- csv (48)
- json (12)
-
net
/ http (384) - open-uri (12)
- openssl (24)
- optparse (660)
- psych (60)
-
rdoc
/ parser (12) -
rdoc
/ parser / c (12) -
rdoc
/ parser / changelog (12) -
rdoc
/ parser / simple (12) - rexml (48)
-
rexml
/ parsers / ultralightparser (24) -
ripper
/ lexer (12) - rss (24)
- uri (300)
-
webrick
/ httprequest (12)
クラス
-
CSV
:: FieldInfo (36) -
JSON
:: Parser (12) -
Net
:: HTTPGenericRequest (96) -
Net
:: HTTPResponse (84) -
OpenSSL
:: X509 :: Name (24) - OptionParser (480)
-
OptionParser
:: ParseError (84) -
Psych
:: Nodes :: Node (12) -
Psych
:: Parser :: Mark (36) -
Psych
:: ScalarScanner (12) -
RDoc
:: Options (12) -
RDoc
:: Parser (12) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: ChangeLog (12) -
RDoc
:: Parser :: Simple (12) -
REXML
:: ParseException (48) -
REXML
:: Parsers :: UltraLightParser (24) -
RSS
:: Parser (24) -
Ripper
:: Lexer (12) -
RubyVM
:: AbstractSyntaxTree :: Node (35) - String (12)
-
URI
:: Generic (240) -
URI
:: HTTP (12) -
URI
:: MailTo (48) -
WEBrick
:: HTTPRequest (12)
モジュール
-
Net
:: HTTPHeader (204) -
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (96)
キーワード
- + (12)
- - (12)
- == (12)
- [] (12)
- absolute (12)
- absolute? (12)
- args (12)
-
basic
_ auth (12) - body (24)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - code (12)
- column (12)
-
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type (12) - context (12)
-
default
_ argv (12) -
default
_ argv= (12) - delete (12)
- entity (12)
- environment (12)
- fetch (36)
-
first
_ column (7) -
first
_ lineno (7) - fragment (12)
-
get
_ fields (12) - getopts (36)
- header (12)
- headers (12)
- help (12)
-
http
_ version (12) -
ignore
_ unknown _ element (12) -
ignore
_ unknown _ element= (12) - index (24)
- inspect (19)
-
last
_ column (7) -
last
_ lineno (7) - line (36)
-
main
_ type (12) - merge (12)
- merge! (12)
- method (24)
- msg (12)
- normalize (12)
- normalize! (12)
- on (108)
-
on
_ head (12) -
on
_ tail (12) - opaque (12)
- order (48)
- order! (48)
- parse! (24)
-
parse
_ csv (12) -
parse
_ files _ matching (12) -
parse
_ time (12) - parser (12)
- path (24)
- permute (24)
- permute! (24)
- position (12)
-
program
_ name (12) -
program
_ name= (12) - progress= (12)
-
proxy
_ basic _ auth (12) - query (12)
- range (12)
-
range
_ length (12) - read (12)
-
read
_ body (12) - reason (12)
- recover (12)
- relative? (12)
- release (12)
-
remove
_ private _ comments (12) -
request
_ body _ permitted? (12) -
request
_ uri (12) -
response
_ body _ permitted? (12) - rewind (12)
-
route
_ from (12) -
route
_ to (12) - scan (12)
- select (12)
-
set
_ backtrace (12) - source (12)
-
sub
_ type (12) -
summary
_ indent (12) -
summary
_ width (12) - tag (12)
- to (12)
-
to
_ a (24) -
to
_ mailtext (12) -
to
_ rfc822text (12) -
to
_ s (60) -
unparsed
_ uri (12) - userinfo= (12)
- ver (12)
- version (12)
検索結果
先頭5件
-
REXML
:: Parsers :: UltraLightParser # parse -> Array (39202.0) -
XML 文書のパース結果を配列による木で返します。
...返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されてい... -
OptionParser
# parse(*args) -> [String] (27309.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...argv をパースします。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パ......列の配列で指定します。
@param args パースしたい引数を順に文字列として与えます。
@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] (27309.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...argv をパースします。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パ......で指定します。
@param args パースしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブ......se OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.... -
OptionParser
# parse(argv) -> [String] (27309.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...argv をパースします。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パ......列の配列で指定します。
@param args パースしたい引数を順に文字列として与えます。
@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] (27309.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...argv をパースします。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パ......で指定します。
@param args パースしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブ......se OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (24402.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String] (24402.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
RDoc
:: Parser # parse _ files _ matching(regexp) -> () (24308.0) -
regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、 自身を登録します。
...regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、
自身を登録します。
@param regexp 正規表現を指定します。
新しいパーサを作成する時に使用します。
例:
class RDoc::Parser::Xyz < RDoc::Parser
parse_f......iles_matching /\.xyz$/
...
end... -
RDoc
:: Options # parse(argv) -> () (24302.0) -
コマンドライン引数を解析します。
...コマンドライン引数を解析します。
@param argv コマンドライン引数を文字列の配列で指定します。
また、以下のような指定をした場合は標準エラーに出力を行い、終了コード 1
でプログラムを終了します。
* --extension オ... -
OptionParser
:: Arguable # getopts(short _ opt , *long _ opt) -> Hash (18407.0) -
指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
...指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
コマンドラインに - もしくは -- を指定した場合、それ以降の解析を行ないません。
@param short_opt ショートネームのオプション(-f や -fx)......ないときは空文字列を指定します。
オプションが引数をとる場合は直後に ":" を付けます。
@param long_opt ロングネームのオプション(--version や --bufsize=512)を文字列で指定をします。
オプションが引数......se OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[t.rb][ruby]{
require 'optparse'
params = ARGV.getopts("... -
OptionParser
:: Arguable # parse! -> [String] (18330.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#parse! を参照して下さい。
...を文字列の配列として返します。
OptionParser#parse! を参照して下さい。
@raise OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク......ラスの例外になります。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.parse!
p o #=> true
//}... -
OptionParser
# getopts(*opts) -> Hash (18301.0) -
引数をパースした結果を、Hash として返します。
...。
配列 argv を与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] = "1" # -b1
# params["foo"] = t......o
# params["bar"] = "x" # --bar x
//}
@param argv パースしたい配列を指定します。
@param opts 引数を文字列で指定します。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseErr...