415件ヒット
[1-100件を表示]
(0.131秒)
ライブラリ
- ビルトイン (79)
-
cgi
/ html (48) - csv (12)
-
net
/ http (12) -
net
/ imap (12) - openssl (84)
- resolv (12)
-
rexml
/ document (36) - socket (48)
-
webrick
/ httputils (72)
クラス
- BasicSocket (24)
- CSV (12)
- MatchData (48)
-
Net
:: IMAP :: StatusData (12) -
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKey :: DSA (12) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: PKey (12) -
REXML
:: CData (24) -
REXML
:: Entity (12) -
Resolv
:: DNS :: Resource :: TXT (12) -
RubyVM
:: InstructionSequence (10) -
Socket
:: AncillaryData (12) -
Socket
:: Option (12) - String (12)
- Symbol (9)
-
WEBrick
:: HTTPUtils :: FormData (72)
モジュール
-
CGI
:: HtmlExtension (48) -
Net
:: HTTPHeader (12)
キーワード
- [] (48)
-
content
_ type (12) -
dsa
_ sign _ asn1 (12) - filename (12)
- filename= (12)
- mailbox (12)
- match (21)
-
multipart
_ form (48) - name (12)
- name= (12)
- ndata (12)
- readline (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - sign (12)
- syssign (12)
-
to
_ binary (10) -
to
_ der (12) -
to
_ s (24) - unpack (12)
- update (12)
- value (12)
-
values
_ at (12) - verify (12)
検索結果
先頭5件
-
Socket
:: AncillaryData # data -> String (24219.0) -
自身が保持している cmsg data (データ) を返します。
...自身が保持している cmsg data (データ) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""
@see Socket::AncillaryData.new... -
OpenSSL
:: PKCS7 # data -> String (21203.0) -
署名対象のデータを文字列で返します。
署名対象のデータを文字列で返します。 -
Resolv
:: DNS :: Resource :: TXT # data -> String (21203.0) -
TXT レコードの最初の文字列を返します。
TXT レコードの最初の文字列を返します。 -
REXML
:: Entity # ndata -> String | nil (9302.0) -
解析対象外実体(unparsed entity)宣言である場合には その記法名(notation name)を返します。
...解析対象外実体(unparsed entity)宣言である場合には
その記法名(notation name)を返します。
それ以外の場合は nil を返します。... -
String
# match(regexp , pos = 0) -> MatchData | nil (9213.0) -
regexp.match(self, pos) と同じです。 regexp が文字列の場合は、正規表現にコンパイルします。 詳しくは Regexp#match を参照してください。
...lf, pos) と同じです。
regexp が文字列の場合は、正規表現にコンパイルします。
詳しくは Regexp#match を参照してください。
//emlist[例: regexp のみの場合][ruby]{
'hello'.match('(.)\1') # => #<MatchData "ll" 1:"l">
'hello'.match('(.)\1')[0] # => "l......l"
'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 bar'.match('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... -
REXML
:: CData # value -> String (9203.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
# values _ at(*index) -> [String] (9202.0) -
正規表現中の n 番目の括弧にマッチした部分文字列の配列を返します。
...以上指定します。
//emlist[例][ruby]{
m = /(foo)(bar)(baz)/.match("foobarbaz")
# 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", "+", "2"]
m.values_at(:a, :b, :op) # => ["1", "2", "+"]
//}
@see Array#values_at, Array#[]... -
Net
:: IMAP :: StatusData # mailbox -> String (9202.0) -
メールボックス名を返します。
メールボックス名を返します。 -
WEBrick
:: HTTPUtils :: FormData # filename -> String | nil (9202.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...