ライブラリ
- ビルトイン (64)
- json (12)
-
net
/ http (180) - open-uri (12)
- optparse (324)
- psych (12)
-
rdoc
/ markdown (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ text (12) -
rexml
/ parsers / pullparser (252) -
rexml
/ parsers / ultralightparser (24) -
ripper
/ filter (12) - rss (24)
- uri (336)
-
webrick
/ httprequest (12) -
webrick
/ https (12)
クラス
-
JSON
:: Parser (12) -
Net
:: HTTPGenericRequest (96) -
Net
:: HTTPResponse (12) - Object (15)
- OptionParser (228)
-
Psych
:: Parser :: Mark (12) -
RDoc
:: Markdown (12) -
RDoc
:: Parser :: Ruby (12) -
REXML
:: Parsers :: PullEvent (180) -
REXML
:: Parsers :: PullParser (72) -
REXML
:: Parsers :: UltraLightParser (24) -
RSS
:: Parser (24) -
Ripper
:: Filter (12) -
RubyVM
:: AbstractSyntaxTree :: Node (49) -
URI
:: Generic (252) -
URI
:: HTTP (12) -
URI
:: MailTo (72) -
WEBrick
:: HTTPRequest (24)
モジュール
-
Net
:: HTTPHeader (72) -
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (96) -
RDoc
:: Text (12)
キーワード
- + (12)
- - (12)
- == (12)
- [] (24)
- absolute (12)
- absolute? (12)
- attlistdecl? (12)
-
basic
_ auth (12) - body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - cdata? (12)
- children (7)
- chunked? (12)
- coerce (12)
- column (12)
- comment? (12)
-
default
_ argv (12) -
default
_ argv= (12) - doctype? (12)
- each (12)
-
each
_ value (12) - elementdecl? (12)
- empty? (12)
-
end
_ element? (12) - entitydecl? (12)
-
event
_ type (12) - fetch (12)
-
first
_ column (7) -
first
_ lineno (7) - fragment (12)
- getopts (12)
-
has
_ next? (12) - headers (12)
- headers= (12)
-
ignore
_ unknown _ element (12) -
ignore
_ unknown _ element= (12) - inspect (7)
- instruction? (12)
-
last
_ column (7) -
last
_ lineno (7) - merge (12)
- merge! (12)
- method (12)
- normalize (12)
- normalize! (12)
- notationdecl? (12)
-
on
_ default (12) -
on
_ head (12) -
on
_ tail (12) - opaque (12)
- order! (48)
- parse! (24)
- parser (12)
- path (24)
- peek (12)
- permute (24)
- permute! (24)
-
proxy
_ basic _ auth (12) - pull (12)
- query (12)
- read (12)
- relative? (12)
-
request
_ body _ permitted? (12) -
request
_ uri (12) -
response
_ body _ permitted? (12) - rewind (12)
-
route
_ from (12) -
route
_ to (12) - scan (12)
- select (12)
- source (12)
-
start
_ element? (12) -
sub
_ type (12) - summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) - text? (12)
- then (7)
- to (12)
- to= (12)
-
to
_ a (12) -
to
_ mailtext (12) -
to
_ rfc822text (12) -
to
_ s (12) - type (7)
-
unparsed
_ uri (12) - unshift (12)
- userinfo= (12)
- value (12)
- xmldecl? (12)
-
yield
_ self (8)
検索結果
先頭5件
-
REXML
:: Parsers :: UltraLightParser # parse -> Array (27102.0) -
XML 文書のパース結果を配列による木で返します。
...ます。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義さ... -
OptionParser
# parse(*args) -> [String] (21121.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] (21121.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] (21121.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] (21121.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|... -
WEBrick
:: HTTPRequest # parse(socket = nil) -> () (21102.0) -
指定された socket からクライアントのリクエストを読み込み、 自身のアクセサなどを適切に設定します。
指定された socket からクライアントのリクエストを読み込み、
自身のアクセサなどを適切に設定します。
@param socket クライアントに接続された IO オブジェクトを指定します。 -
RDoc
:: Markdown # parse(markdown) -> RDoc :: Markup :: Document (18202.0) -
引数 markdown で指定したドキュメントを解析して RDoc::Markup::Document オブジェクトを返します。
...引数 markdown で指定したドキュメントを解析して
RDoc::Markup::Document オブジェクトを返します。
@param markdown 解析の対象になるドキュメントを文字列で指定します。... -
RDoc
:: Text # parse(text) -> RDoc :: Markup :: Document | Array (18202.0) -
引数から RDoc::Text#normalize_comment でスペースや改行文字などを削 除した後に解析を行います。
引数から RDoc::Text#normalize_comment でスペースや改行文字などを削
除した後に解析を行います。
@param text 文字列を指定します。
@see RDoc::Text#normalize_comment -
REXML
:: Parsers :: PullParser # pull -> REXML :: Parsers :: PullEvent (15301.0) -
イベントキューの先頭のイベントを取り出し、キューからそれを取り除きます。
...の先頭のイベントを取り出し、キューからそれを取り除きます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間
が... -
WEBrick
:: HTTPRequest # unparsed _ uri -> String (12201.0) -
リクエストの URI を文字列で返します。
...リクエストの URI を文字列で返します。... -
OptionParser
:: Arguable # parse! -> [String] (12124.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#parse! を参照して下さい。
...onParser#parse! を参照して下さい。
@raise OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[][ruby......]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.parse!
p o #=> true
//}...