1377件ヒット
[201-300件を表示]
(0.049秒)
ライブラリ
- English (44)
- ビルトイン (265)
-
cgi
/ html (44) - csv (22)
- erb (11)
-
net
/ ftp (132) -
net
/ http (209) -
net
/ imap (33) - objspace (33)
- openssl (253)
- psych (6)
-
rexml
/ document (22) -
ripper
/ lexer (11) -
rubygems
/ package / tar _ output (11) - socket (44)
- uri (22)
-
webrick
/ httputils (55) -
win32
/ registry (22)
クラス
- BasicSocket (33)
- CSV (22)
- Data (2)
- ERB (11)
-
Gem
:: Package :: TarOutput (11) - MatchData (158)
-
Net
:: FTP (132) -
Net
:: HTTP (176) -
Net
:: IMAP (22) -
Net
:: IMAP :: ResponseCode (11) - Object (11)
-
OpenSSL
:: ASN1 :: Constructive (11) -
OpenSSL
:: ASN1 :: Primitive (11) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Digest :: DSS (11) -
OpenSSL
:: Digest :: DSS1 (11) -
OpenSSL
:: Digest :: MD2 (11) -
OpenSSL
:: Digest :: MD4 (11) -
OpenSSL
:: Digest :: MD5 (11) -
OpenSSL
:: Digest :: MDC2 (11) -
OpenSSL
:: Digest :: RIPEMD160 (11) -
OpenSSL
:: Digest :: SHA (11) -
OpenSSL
:: Digest :: SHA1 (11) -
OpenSSL
:: Digest :: SHA224 (11) -
OpenSSL
:: Digest :: SHA256 (11) -
OpenSSL
:: Digest :: SHA384 (11) -
OpenSSL
:: Digest :: SHA512 (11) -
OpenSSL
:: Engine (22) -
OpenSSL
:: PKCS7 (33) -
REXML
:: CData (11) -
REXML
:: Entity (11) - Regexp (22)
- Ripper (11)
-
RubyVM
:: InstructionSequence (9) -
Socket
:: AncillaryData (11) - String (11)
- Symbol (8)
-
WEBrick
:: HTTPUtils :: FormData (55) -
Win32
:: Registry (22)
モジュール
-
CGI
:: HtmlExtension (44) -
GC
:: Profiler (11) - Kernel (55)
-
Net
:: HTTPHeader (33) - ObjectSpace (33)
-
OpenSSL
:: ASN1 (11) - Process (22)
- Psych (6)
- URI (22)
キーワード
-
$ INPUT _ RECORD _ SEPARATOR (11) -
$ LAST _ MATCH _ INFO (11) -
$ LAST _ PAREN _ MATCH (11) -
$ RS (11) -
$ ~ (11) - ASN1 (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) - ReFe (11)
- Ruby用語集 (11)
- [] (55)
- begin (11)
- byteoffset (4)
- captures (11)
-
content
_ type (11) -
content
_ type= (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) - csv (11)
- data (11)
- decode (11)
-
deconstruct
_ keys (2) -
encode
_ www _ form (11) -
encode
_ www _ form _ component (11) - encrypt (11)
- end (11)
-
field
_ size _ limit (11) - filename (11)
- filename= (11)
- get (22)
- getbinaryfile (22)
- inspect (11)
-
last
_ match (11) -
load
_ private _ key (11) -
load
_ public _ key (11) - match (30)
-
memsize
_ of _ all (11) -
multipart
_ form (44) - name (11)
- name= (11)
-
named
_ captures (11) - names (11)
- ndata (11)
-
net
/ http (11) - new (187)
- offset (22)
- open (11)
- patch (22)
- post (22)
- post2 (22)
- put (33)
- put2 (22)
- putbinaryfile (22)
-
raw
_ data (11) - read (11)
- recvmsg (11)
-
recvmsg
_ nonblock (11) - request (22)
-
request
_ post (22) -
request
_ put (22) - retrbinary (22)
-
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
safe
_ load (6) -
send
_ request (11) - sendmsg (11)
-
set
_ content _ type (11) - setrlimit (22)
- storbinary (22)
- store (11)
- tagging (22)
-
to
_ a (11) -
to
_ binary (9) -
token
_ match (11) -
uid
_ store (11) -
unix
_ rights (11) -
values
_ at (11) - verify (11)
- write (11)
-
write
_ smime (11) - メソッド呼び出し(super・ブロック付き・yield) (11)
- 制御構造 (11)
検索結果
先頭5件
-
MatchData
# values _ at(*index) -> [String] (3018.0) -
正規表現中の n 番目の括弧にマッチした部分文字列の配列を返します。
...arbaz")
# same as m.to_a.values_at(...)
p m.values_at(0, 1, 2, 3, 4) # => ["foobarbaz", "foo", "bar", "baz", nil]
p m.values_at(-1, -2, -3, -4, -5) # => ["baz", "bar", "foo", nil, nil]
m = /(?<a>\d+) *(?<op>[+\-*\/]) *(?<b>\d+)/.match("1 + 2")
m.to_a # => ["1 + 2", "1", "+",... -
MatchData
# [](range) -> [String] (3007.0) -
Range オブジェクト range の範囲にある要素からなる部分配列を返します。
Range オブジェクト range の範囲にある要素からなる部分配列を返します。
@param range start..end 範囲式。
//emlist[例][ruby]{
/(foo)(bar)/ =~ "foobarbaz"
p $~[0..2] # => ["foobar", "foo", "bar"]
//} -
MatchData
# [](start , length) -> [String] (3007.0) -
start 番目から length 個の要素を含む部分配列を返します。
start 番目から length 個の要素を含む部分配列を返します。
//emlist[例][ruby]{
/(foo)(bar)/ =~ "foobarbaz"
p $~[0, 3] # => ["foobar", "foo", "bar"]
//}
@see Array#[] -
MatchData
# inspect -> String (3006.0) -
self の内容を人間に読みやすい文字列にして返します。
...("foo").inspect
# => #<MatchData "o">
puts /(.)(.)(.)/.match("foo").inspect
# => #<MatchData "foo" 1:"f" 2:"o" 3:"o">
puts /(.)(.)?(.)/.match("fo").inspect
# => #<MatchData "fo" 1:"f" 2:nil 3:"o">
puts /(?<foo>.)(?<bar>.)(?<baz>.)/.match("hoge").inspect
# => #<MatchData "hog" foo:"h" bar:"o" baz:... -
MatchData
# named _ captures -> Hash (3006.0) -
名前付きキャプチャをHashで返します。
...01")
m.named_captures # => {"a" => "0", "b" => "1"}
m = /(?<a>.)(?<b>.)?/.match("0")
m.named_captures # => {"a" => "0", "b" => nil}
m = /(?<a>.)(?<a>.)/.match("01")
m.named_captures # => {"a" => "1"}
m = /(?<a>x)|(?<a>y)/.match("x")
m.named_captures # => {"a" => "x"}
//}
@see MatchData#captures... -
MatchData
# names -> [String] (3006.0) -
名前付きキャプチャの名前を文字列配列で返します。
...前を文字列配列で返します。
self.regexp.names と同じです。
//emlist[例][ruby]{
/(?<foo>.)(?<bar>.)(?<baz>.)/.match("hoge").names
# => ["foo", "bar", "baz"]
m = /(?<x>.)(?<y>.)?/.match("a") # => #<MatchData "a" x:"a" y:nil>
m.names # => ["x", "y"]
//}... -
MatchData
# to _ a -> [String] (3006.0) -
$&, $1, $2,... を格納した配列を返します。
...$&, $1, $2,... を格納した配列を返します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["foobar", "foo", "bar", nil]
//}
@see MatchData#captures... -
WEBrick
:: HTTPUtils :: FormData # filename=(value) (3001.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
フォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.txt"
end
end
MyCGI.new.start() -
WEBrick
:: HTTPUtils :: FormData # name=(value) (3001.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
Net
:: HTTP # patch(path , data , initheader=nil , dest=nil) -> Net :: HTTPResponse (322.0) -
サーバ上の path にあるエンティティに対し文字列 data を PATCH リクエストで送ります。
...サーバ上の path にあるエンティティに対し文字列 data を
PATCH リクエストで送ります。
返り値は Net::HTTPResponse のインスタンスです。
ブロックと一緒に呼びだされたときはエンティティボディを少しずつ文字列として
ブロ...