ライブラリ
- ビルトイン (110)
-
cgi
/ core (11) - csv (110)
- date (77)
- json (110)
-
net
/ http (385) - open-uri (33)
- openssl (55)
- optparse (781)
- psych (132)
-
rdoc
/ parser (44) -
rdoc
/ parser / c (11) -
rdoc
/ parser / ruby (22) -
rdoc
/ parser / simple (33) - rexml (44)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (66) -
rexml
/ parsers / sax2parser (66) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (33) -
rexml
/ streamlistener (11) - ripper (55)
-
ripper
/ filter (33) -
ripper
/ lexer (11) -
rubygems
/ requirement (22) - time (22)
- uri (352)
-
webrick
/ httpproxy (11) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ https (11) -
webrick
/ httputils (11)
クラス
- CGI (11)
-
CGI
:: Cookie (11) - CSV (66)
-
CSV
:: FieldInfo (33) - Date (11)
- DateTime (55)
-
Gem
:: Requirement (22) -
JSON
:: Parser (22) -
Net
:: HTTP (22) -
Net
:: HTTPGenericRequest (77) -
Net
:: HTTPResponse (88) - Object (14)
-
OpenSSL
:: Config (11) -
OpenSSL
:: X509 :: Name (44) - OptionParser (594)
-
OptionParser
:: ParseError (99) -
Psych
:: Nodes :: Node (11) -
Psych
:: Parser (44) -
Psych
:: Parser :: Mark (33) -
Psych
:: ScalarScanner (11) -
RDoc
:: Options (22) -
RDoc
:: Parser (44) -
RDoc
:: Parser :: C (11) -
RDoc
:: Parser :: Ruby (22) -
RDoc
:: Parser :: Simple (33) -
REXML
:: Document (11) -
REXML
:: ParseException (44) -
REXML
:: Parsers :: PullEvent (44) -
REXML
:: Parsers :: PullParser (22) -
REXML
:: Parsers :: SAX2Parser (66) -
REXML
:: Parsers :: StreamParser (11) -
REXML
:: Parsers :: UltraLightParser (33) - Ripper (55)
-
Ripper
:: Filter (33) -
Ripper
:: Lexer (11) -
RubyVM
:: AbstractSyntaxTree :: Node (36) - String (11)
- Time (22)
-
URI
:: FTP (11) -
URI
:: Generic (242) -
URI
:: HTTP (11) -
URI
:: MailTo (55) -
WEBrick
:: Cookie (33) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (22) -
WEBrick
:: HTTPResponse (11)
モジュール
- JSON (77)
- Kernel (55)
-
Net
:: HTTPExceptions (11) -
Net
:: HTTPHeader (187) - OpenURI (22)
-
OpenURI
:: OpenRead (11) -
OptionParser
:: Arguable (77) - Psych (33)
-
REXML
:: StreamListener (11) -
RubyVM
:: AbstractSyntaxTree (16) - URI (22)
-
WEBrick
:: HTTPUtils (11)
キーワード
- + (11)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - == (11)
- ANY (11)
-
DEFAULT
_ OBJECT _ TYPE (11) - DateTime (11)
- JSON (11)
-
NEWS for Ruby 2
. 7 . 0 (5) -
OBJECT
_ TYPE _ TEMPLATE (11) - OptionParser (11)
-
PARSER
_ EVENTS (11) -
PARSER
_ EVENT _ TABLE (11) - SINGLE (11)
- Time (11)
- URI (11)
- UTF16BE (11)
- UTF16LE (11)
- UTF8 (11)
- [] (22)
- absolute (11)
- absolute? (11)
- accept (22)
-
alias
_ extension (11) - args (11)
- attlistdecl? (11)
-
basic
_ auth (11) - body (22)
-
body
_ stream (11) -
body
_ stream= (11) - caller (33)
-
can
_ parse (11) - children (6)
- code (11)
- coerce (11)
- column (11)
-
content
_ length (11) -
content
_ range (11) -
content
_ type (11) - context (11)
- convert (22)
-
create
_ id (11) - deafen (11)
-
default
_ argv (11) - delete (11)
-
each
_ capitalized _ name (11) - entity (11)
- entitydecl (11)
- entitydecl? (11)
- environment (11)
-
fast
_ unparse (11) - fetch (33)
-
filter
_ backtrace (11) -
first
_ column (6) -
first
_ lineno (6) - fragment (11)
-
get
_ fields (11) -
get
_ print (22) - getopts (55)
- header (11)
- headers (11)
- help (11)
-
http
_ version (11) - index (22)
- inspect (17)
- instruction? (11)
- iso8601 (11)
- jisx0301 (11)
- join (11)
-
last
_ column (6) -
last
_ lineno (6) - line (33)
- listen (55)
- load (22)
-
main
_ type (11) - merge (11)
- merge! (11)
- method (22)
- msg (11)
- new (154)
- normalize (11)
- normalize! (11)
- notationdecl? (11)
- on (132)
-
on
_ XXX (11) -
on
_ default (11) -
on
_ head (11) -
on
_ tail (11) - opaque (11)
- open-uri (11)
-
open
_ uri (22) -
option
_ parser (11) - optparse (11)
-
optparse
/ time (11) -
optparse
/ uri (11) - order (44)
- order! (44)
- parse! (33)
-
parse
_ csv (11) -
parse
_ file (19) -
parse
_ files _ matching (11) -
parse
_ header (11) -
parse
_ line (11) -
parse
_ stream (11) -
parse
_ time (11) - parser (11)
-
parser
_ for (11) - path (22)
- peek (11)
- permute (22)
- permute! (22)
- position (11)
-
pretty
_ unparse (11) -
program
_ name (11) -
proxy
_ basic _ auth (11) - query (11)
- range (11)
-
range
_ length (11) -
rb
_ parser _ append _ print (11) -
rb
_ parser _ while _ loop (11) - read (11)
-
read
_ body (11) - reason (11)
- recover (11)
- reject (22)
- relative? (11)
- release (11)
-
remove
_ private _ comments (11) -
request
_ body _ permitted? (11) -
request
_ uri (11) - response (11)
-
response
_ body _ permitted? (11) - rewind (11)
-
rexml
/ parsers / ultralightparser (11) - rfc3339 (11)
-
route
_ from (11) -
route
_ to (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) - scan (11)
- select (11)
- separator (11)
-
set
_ backtrace (11) -
set
_ option (11) - source (11)
-
sub
_ type (11) - summarize (22)
-
summary
_ indent (11) -
summary
_ indent= (11) -
summary
_ width (11) -
summary
_ width= (11) - tag (11)
- time (11)
- to (11)
- to= (11)
-
to
_ a (22) -
to
_ mailtext (11) -
to
_ rfc822text (11) -
to
_ s (55) - unparse (11)
-
unparsed
_ uri (11) - unshift (11)
- userinfo= (11)
- value (11)
- ver (11)
- version (11)
- xmlschema (11)
-
yield
_ self (14) - 制御構造 (11)
検索結果
先頭5件
-
REXML
:: Parsers :: UltraLightParser # parse -> Array (27201.0) -
XML 文書のパース結果を配列による木で返します。
...。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されて... -
OptionParser
# parse(*args , into: nil) -> [String] (24420.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......したい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......"-" を除いてシンボル化した値が使用されます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[... -
OptionParser
# parse(argv , into: nil) -> [String] (24420.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......したい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......"-" を除いてシンボル化した値が使用されます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[... -
OptionParser
# parse(*args) -> [String] (24320.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 |opt......s|
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) -> [String] (24320.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 |opt......s|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
//}... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (21501.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String] (21501.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
Time
. parse(date , now = Time . now) -> Time (21480.0) -
...date を Date._parse によって
パースして Timeオブジェクトに変換します。
ブロック付きで呼ばれた場合、dateの年はブロックによって変換されます。
require 'time'
Time.parse(...) {|y| y < 100 ? (y >= 69 ? y + 1900 : y + 2000) : y}
与えられ......該当要素が使われます。
require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) #=> 2019-05-01 12:00:00 +0900
下位の要素がなかったり壊れていた場合、最小値(1か0)が使われます。
@param date Time オブジェクトに変換可能な文......Time オブジェクトで指定します。
デフォルトはTime.nowとなります。
@raise ArgumentError dateに空文字列を与えた場合、発生します。
なお、1.9.2より前は例外は発生せず、現在時刻を表す
Tim... -
Time
. parse(date , now = Time . now) {|year| year } -> Time (21480.0) -
...date を Date._parse によって
パースして Timeオブジェクトに変換します。
ブロック付きで呼ばれた場合、dateの年はブロックによって変換されます。
require 'time'
Time.parse(...) {|y| y < 100 ? (y >= 69 ? y + 1900 : y + 2000) : y}
与えられ......該当要素が使われます。
require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) #=> 2019-05-01 12:00:00 +0900
下位の要素がなかったり壊れていた場合、最小値(1か0)が使われます。
@param date Time オブジェクトに変換可能な文......Time オブジェクトで指定します。
デフォルトはTime.nowとなります。
@raise ArgumentError dateに空文字列を与えた場合、発生します。
なお、1.9.2より前は例外は発生せず、現在時刻を表す
Tim... -
Ripper
. parse(src , filename = & # 39;(ripper)& # 39; , lineno = 1) -> nil (21407.0) -
指定された文字列を解析します。常に nil を返します。
...を解析します。常に nil を返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を......指定します。省略すると 1 になります。
@see Ripper#parse... -
DateTime
. parse(str = & # 39;-4712-01-01T00:00:00+00:00& # 39; , complete = true , start = Date :: ITALY) -> DateTime (21345.0) -
与えられた日時表現を解析し、 その情報に基づいて DateTime オブジェクトを生成します。
...与えられた日時表現を解析し、
その情報に基づいて DateTime オブジェクトを生成します。
年が "00" から "99" の範囲であれば、
年の下2桁表現であるとみなしこれを補います。
この振舞いを抑止したい場合は、ヒントとして......オ暦をつかい始めた日をあらわすユリウス日
@raise ArgumentError 正しくない日時になる組み合わせである場合に発生します。
例:
require 'date'
DateTime.parse('2001-02-03T12:13:14Z').to_s
# => "2001-02-03T12:13:14+00:00"
@see Date._parse, Date.parse... -
URI
. parse(uri _ str) -> object (21325.0) -
与えられた URI から該当する URI::Generic のサブクラスのインスタンスを生成して 返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。
...URI から該当する URI::Generic のサブクラスのインスタンスを生成して
返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。
@param uri_str パースしたい URI を文字列として与えます。
@raise URI::InvalidC......@raise URI::InvalidURIError パースに失敗した場合に発生します。
例:
require 'uri'
p uri = URI.parse("http://www.ruby-lang.org/")
# => #<URI::HTTP:0x201002a6 URL:http://www.ruby-lang.org/>
p uri.scheme # => "http"
p uri.host # => "www.ruby-lang.org"
p uri.port......# => 80
p uri.path # => "/"... -
CGI
:: Cookie . parse(raw _ cookie) -> Hash (21307.0) -
クッキー文字列をパースします。
...クッキー文字列をパースします。
@param raw_cookie 生のクッキーを表す文字列を指定します。
例:
cookies = CGI::Cookie.parse("raw_cookie_string")
# { "name1" => cookie1, "name2" => cookie2, ... }...