699件ヒット
[201-300件を表示]
(0.121秒)
ライブラリ
- ビルトイン (195)
-
cgi
/ html (48) - csv (36)
- json (12)
-
net
/ http (24) -
net
/ imap (72) - openssl (84)
- optparse (12)
- resolv (12)
-
rexml
/ document (36) - socket (72)
-
webrick
/ httprequest (12) -
webrick
/ httputils (72) -
win32
/ registry (12)
クラス
- BasicSocket (24)
- CSV (36)
- Data (6)
-
JSON
:: Parser (12) - MatchData (158)
-
Net
:: HTTPGenericRequest (12) -
Net
:: IMAP :: ContinuationRequest (12) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: StatusData (24) -
Net
:: IMAP :: TaggedResponse (12) -
Net
:: IMAP :: UntaggedResponse (12) -
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKey :: DSA (12) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: PKey (12) - OptionParser (12)
-
REXML
:: CData (24) -
REXML
:: Entity (12) -
Resolv
:: DNS :: Resource :: TXT (12) -
RubyVM
:: InstructionSequence (10) -
Socket
:: AncillaryData (12) -
Socket
:: Option (36) - String (12)
- Symbol (9)
-
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPUtils :: FormData (72) -
Win32
:: Registry (12)
モジュール
-
CGI
:: HtmlExtension (48) -
Net
:: HTTPHeader (12)
キーワード
- [] (60)
- attr (24)
- body (12)
- captures (12)
-
content
_ type (12) - deconstruct (2)
-
dsa
_ sign _ asn1 (12) - environment (12)
- filename (12)
- filename= (12)
- gets (12)
- inspect (15)
- mailbox (12)
- match (21)
-
multipart
_ form (48) - name (12)
- name= (12)
- names (12)
- ndata (12)
-
post
_ match (12) -
pre
_ match (12) - query (12)
-
raw
_ data (36) - read (12)
- readline (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - shift (12)
- sign (12)
- source (12)
- syssign (12)
-
to
_ a (12) -
to
_ binary (10) -
to
_ der (12) -
to
_ s (51) - unpack (12)
- update (12)
- value (12)
-
values
_ at (12) - verify (12)
検索結果
先頭5件
-
Socket
:: Option # to _ s -> String (3104.0) -
オプションのデータ(内容)を文字列で返します。
オプションのデータ(内容)を文字列で返します。
内容が整数や真偽値、もしくは struct linger であることがわかっている場合には、
Socket::Option#int, Socket::Option#bool, Socket::Option#linger
を用いて
to_s は過去との互換性のために存在します。 -
MatchData
# captures -> [String] (3103.0) -
$1, $2, ... を格納した配列を返します。
...$1, $2, ... を格納した配列を返します。
MatchData#to_a と異なり $& を要素に含みません。
グループにマッチした部分文字列がなければ対応する要素は nil になります。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["......foobar", "foo", "bar", nil]
p $~.captures # => ["foo", "bar", nil]
//}
@see MatchData#to_a, MatchData#named_captures, d:spec/pattern_matching#matching_non_primitive_objects... -
MatchData
# deconstruct -> [String] (3103.0) -
$1, $2, ... を格納した配列を返します。
...$1, $2, ... を格納した配列を返します。
MatchData#to_a と異なり $& を要素に含みません。
グループにマッチした部分文字列がなければ対応する要素は nil になります。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["......foobar", "foo", "bar", nil]
p $~.captures # => ["foo", "bar", nil]
//}
@see MatchData#to_a, MatchData#named_captures, d:spec/pattern_matching#matching_non_primitive_objects... -
REXML
:: CData # to _ s -> String (3103.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}... -
REXML
:: CData # value -> String (3103.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}... -
MatchData
# captures -> [String] (3102.0) -
$1, $2, ... を格納した配列を返します。
...$1, $2, ... を格納した配列を返します。
MatchData#to_a と異なり $& を要素に含みません。
グループにマッチした部分文字列がなければ対応する要素は nil になります。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["......foobar", "foo", "bar", nil]
p $~.captures # => ["foo", "bar", nil]
//}
@see MatchData#to_a, MatchData#named_captures... -
MatchData
# inspect -> String (3102.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
# names -> [String] (3102.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
# post _ match -> String (3102.0) -
マッチした部分より後ろの文字列を返します($'と同じ)。
...マッチした部分より後ろの文字列を返します($'と同じ)。
//emlist[例][ruby]{
/(bar)(BAZ)?/ =~ "foobarbaz"
p $~.post_match # => "baz"
//}
@see MatchData#pre_match... -
MatchData
# pre _ match -> String (3102.0) -
マッチした部分より前の文字列を返します($`と同じ)。
...マッチした部分より前の文字列を返します($`と同じ)。
//emlist[例][ruby]{
/(bar)(BAZ)?/ =~ "foobarbaz"
p $~.pre_match # => "foo"
//}
@see MatchData#post_match... -
MatchData
# to _ a -> [String] (3102.0) -
$&, $1, $2,... を格納した配列を返します。
...$&, $1, $2,... を格納した配列を返します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["foobar", "foo", "bar", nil]
//}
@see MatchData#captures...