489件ヒット
[1-100件を表示]
(0.112秒)
ライブラリ
- ビルトイン (141)
-
cgi
/ html (48) - csv (36)
-
net
/ http (12) -
net
/ imap (36) - openssl (72)
- optparse (12)
-
rexml
/ document (24) - socket (36)
-
webrick
/ httputils (60) -
win32
/ registry (12)
クラス
- BasicSocket (24)
- CSV (36)
- MatchData (110)
-
Net
:: HTTPGenericRequest (12) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: TaggedResponse (12) -
Net
:: IMAP :: UntaggedResponse (12) -
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKey :: DSA (12) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: PKey (12) - OptionParser (12)
-
REXML
:: CData (24) -
RubyVM
:: InstructionSequence (10) -
Socket
:: AncillaryData (12) - String (12)
- Symbol (9)
-
WEBrick
:: HTTPUtils :: FormData (60) -
Win32
:: Registry (12)
モジュール
-
CGI
:: HtmlExtension (48)
キーワード
- [] (60)
- attr (12)
- body (12)
- captures (12)
- deconstruct (2)
-
dsa
_ sign _ asn1 (12) - environment (12)
- filename (12)
- filename= (12)
- gets (12)
- match (21)
-
multipart
_ form (48) - name (12)
- name= (12)
-
post
_ match (12) -
pre
_ match (12) -
raw
_ data (24) - read (12)
- readline (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - shift (12)
- sign (12)
- syssign (12)
-
to
_ a (12) -
to
_ binary (10) -
to
_ der (12) -
to
_ s (12) - update (12)
- value (12)
-
values
_ at (12) - verify (12)
検索結果
先頭5件
-
Socket
:: AncillaryData # data -> String (21225.0) -
自身が保持している cmsg data (データ) を返します。
...自身が保持している cmsg data (データ) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""
@see Socket::AncillaryData.new... -
String
# match(regexp , pos = 0) -> MatchData | nil (9107.0) -
regexp.match(self, pos) と同じです。 regexp が文字列の場合は、正規表現にコンパイルします。 詳しくは Regexp#match を参照してください。
...'(.)\1') # => #<MatchData "ll" 1:"l">
'hello'.match('(.)\1')[0] # => "ll"
'hello'.match(/(.)\1/)[0] # => "ll"
'hello'.match('xx') # => nil
//}
//emlist[例: regexp, pos を指定した場合][ruby]{
'hoge hige hege bar'.match('h.ge', 0) # => #<MatchData "hoge">
'hoge hige hege......tch('h.ge', 1) # => #<MatchData "hige">
//}
//emlist[例: ブロックを指定した場合][ruby]{
'hello'.match('(.)\1'){|e|"match #{$1}"} # => "match l"
'hello'.match('xx'){|e|"match #{$1}"} # マッチしないためブロックは実行されない
//}
@see Regexp#match, Symbol#match... -
Net
:: IMAP :: TaggedResponse # raw _ data -> String (6215.0) -
レスポンス文字列を返します。
...レスポンス文字列を返します。
@see Net::IMAP::TaggedResponse#data... -
Net
:: IMAP :: UntaggedResponse # raw _ data -> String (6215.0) -
レスポンス文字列を返します。
...レスポンス文字列を返します。
@see Net::IMAP::UntaggedResponse#data... -
WEBrick
:: HTTPUtils :: FormData # [](header) -> String | nil (3124.0) -
自身が multipart/form-data なデータの場合に、header で指定された ヘッダの値を文字列で返します。無ければ nil を返します。
...自身が multipart/form-data なデータの場合に、header で指定された
ヘッダの値を文字列で返します。無ければ nil を返します。
@param header ヘッダ名を文字列で指定します。大文字と小文字を区別しません。
例:
require "webrick/cgi... -
MatchData
# [](name) -> String | nil (3120.0) -
name という名前付きグループにマッチした文字列を返します。
...name という名前付きグループにマッチした文字列を返します。
@param name 名前(シンボルか文字列)
@raise IndexError 指定した名前が正規表現内に含まれていない場合に発生します
//emlist[例][ruby]{
/\$(?<dollars>\d+)\.(?<cents>\d+)/.match("$3... -
MatchData
# [](n) -> String | nil (3115.0) -
n 番目の部分文字列を返します。
...尾からのインデックスと見倣します(末尾の
要素が -1 番目)。n 番目の要素が存在しない時には nil を返します。
@param n 返す部分文字列のインデックスを指定します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # =>... -
MatchData
# [](range) -> [String] (3115.0) -
Range オブジェクト range の範囲にある要素からなる部分配列を返します。
...Range オブジェクト range の範囲にある要素からなる部分配列を返します。
@param range start..end 範囲式。
//emlist[例][ruby]{
/(foo)(bar)/ =~ "foobarbaz"
p $~[0..2] # => ["foobar", "foo", "bar"]
//}... -
MatchData
# [](start , length) -> [String] (3115.0) -
start 番目から length 個の要素を含む部分配列を返します。
...start 番目から length 個の要素を含む部分配列を返します。
//emlist[例][ruby]{
/(foo)(bar)/ =~ "foobarbaz"
p $~[0, 3] # => ["foobar", "foo", "bar"]
//}
@see Array#[]...