ライブラリ
- ビルトイン (858)
- bigdecimal (5)
- csv (144)
- json (36)
- openssl (312)
- psych (79)
- rake (12)
- rbconfig (24)
- resolv (24)
-
rexml
/ document (24) -
ripper
/ lexer (36) -
rubygems
/ defaults (12) -
rubygems
/ installer (12) - securerandom (8)
- socket (36)
- stringio (36)
- strscan (12)
-
test
/ unit (1) - uri (98)
- win32ole (36)
クラス
- Array (12)
- BigDecimal (5)
- CSV (144)
- Data (6)
- Dir (124)
- Encoding (36)
-
Encoding
:: Converter (60) - File (132)
-
Gem
:: Installer (12) - IO (132)
- IPSocket (12)
-
OpenSSL
:: ASN1 :: BMPString (24) -
OpenSSL
:: ASN1 :: BitString (24) -
OpenSSL
:: ASN1 :: GeneralString (24) -
OpenSSL
:: ASN1 :: GraphicString (24) -
OpenSSL
:: ASN1 :: IA5String (24) -
OpenSSL
:: ASN1 :: ISO64String (24) -
OpenSSL
:: ASN1 :: NumericString (24) -
OpenSSL
:: ASN1 :: OctetString (24) -
OpenSSL
:: ASN1 :: PrintableString (24) -
OpenSSL
:: ASN1 :: T61String (24) -
OpenSSL
:: ASN1 :: UTF8String (24) -
OpenSSL
:: ASN1 :: UniversalString (24) -
OpenSSL
:: ASN1 :: VideotexString (24) -
Psych
:: Visitors :: YAMLTree (12) -
REXML
:: Entity (12) -
REXML
:: Text (12) - Random (17)
- Regexp (84)
- Resolv (24)
- Ripper (36)
-
RubyVM
:: InstructionSequence (46) - Socket (24)
- String (43)
- StringIO (36)
- StringScanner (12)
- Struct (48)
- TracePoint (24)
- WIN32OLE (12)
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIANT (12)
モジュール
-
GC
:: Profiler (12) - Gem (12)
- JSON (24)
-
JSON
:: Generator :: GeneratorMethods :: String :: Extend (12) - Psych (67)
- Rake (12)
- RbConfig (24)
-
RubyVM
:: AbstractSyntaxTree (10) - SecureRandom (8)
-
Test
:: Unit (1) - URI (98)
キーワード
- [] (48)
- []= (12)
-
absolute
_ path (12) - alphanumeric (8)
-
asciicompat
_ encoding (24) - basename (12)
- binread (12)
- binwrite (12)
- bytes (7)
- children (16)
- codepage (12)
- compile (12)
-
compile
_ option (12) -
create
_ id (12) -
decode
_ www _ form _ component (12) - define (6)
- delete (24)
- dirname (12)
- disasm (12)
- disassemble (12)
- dump (24)
-
dump
_ stream (12) - encode (7)
-
encode
_ www _ form _ component (12) - entries (24)
- escape (19)
-
exec
_ format (12) - extname (12)
- extract (48)
- filter (36)
- find (12)
-
for
_ fd (12) - ftype (12)
- generate (12)
-
generate
_ line (12) - getaddress (24)
- getaddrinfo (12)
- gethostname (12)
- getname (12)
- getwd (12)
- glob (24)
- home (24)
- instance (24)
- join (12)
-
json
_ create (12) -
last
_ match (24) - lex (12)
-
load
_ from _ binary _ extra _ data (10) -
locale
_ charmap (12) - matches? (12)
-
name
_ list (12) - new (511)
- open (96)
-
original
_ dir (12) - parse (10)
- path (12)
- pwd (12)
- quote (12)
-
raw
_ seed (2) - readlines (36)
- readlink (12)
- realpath (12)
- result (12)
-
ruby
_ engine (12) -
safe
_ load (19) -
setup
_ argv (1) - slice (12)
- split (24)
- store (12)
-
to
_ json (12) - tokenize (12)
- trace (12)
-
try
_ convert (24) - typelibs (12)
- union (12)
- unnormalize (12)
- urandom (8)
- using (12)
- ver (5)
- write (24)
検索結果
先頭5件
- StringIO
. open(string = & # 39;& # 39; , mode = & # 39;r+& # 39;) {|io| . . . } -> object - OpenSSL
:: ASN1 :: BitString . new(value) -> OpenSSL :: ASN1 :: BitString - OpenSSL
:: ASN1 :: BitString . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: BitString - OpenSSL
:: ASN1 :: OctetString . new(value) -> OpenSSL :: ASN1 :: OctetString - OpenSSL
:: ASN1 :: OctetString . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: OctetString
-
StringIO
. open(string = & # 39;& # 39; , mode = & # 39;r+& # 39;) {|io| . . . } -> object (3140.0) -
StringIO オブジェクトを生成して返します。
...
StringIO オブジェクトを生成して返します。
与えられた string がフリーズされている場合には、mode はデフォルトでは読み取りのみに設定されます。
ブロックを与えた場合は生成した StringIO オブジェクトを引数としてブロッ......価してその結果を返します。
@param string 生成される StringIO のデータを文字列で指定します。
この文字列はバッファとして使われます。StringIO#write などによって、
string 自身も書き換えられます。
@param......字列か整数で指定します。
@raise Errno::EACCES string がフリーズされていて、mode が書き込み可能に設定されている場合に発生します。
//emlist[例][ruby]{
require 'stringio'
s = "foo"
io = StringIO.new(s)
p io.getc # => 102
p io.pos # => 1
p... -
OpenSSL
:: ASN1 :: BitString . new(value) -> OpenSSL :: ASN1 :: BitString (3129.0) -
ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを 生成します。
...ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを
生成します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BIT_STRING となります。
@param value ASN.1 値を表す Ruby のオブジェ... -
OpenSSL
:: ASN1 :: BitString . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: BitString (3129.0) -
ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを 生成します。
...ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを
生成します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BIT_STRING となります。
@param value ASN.1 値を表す Ruby のオブジェ... -
OpenSSL
:: ASN1 :: OctetString . new(value) -> OpenSSL :: ASN1 :: OctetString (3129.0) -
ASN.1 の Octet String 型の値を表現する OpenSSL::ASN1::OctetString オブジェクトを 生成します。
...N.1 の Octet String 型の値を表現する OpenSSL::ASN1::OctetString オブジェクトを
生成します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OCTET_STRING となります。
@param value ASN.1 値を表す Ruby のオブ... -
OpenSSL
:: ASN1 :: OctetString . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: OctetString (3129.0) -
ASN.1 の Octet String 型の値を表現する OpenSSL::ASN1::OctetString オブジェクトを 生成します。
...N.1 の Octet String 型の値を表現する OpenSSL::ASN1::OctetString オブジェクトを
生成します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OCTET_STRING となります。
@param value ASN.1 値を表す Ruby のオブ... -
JSON
:: Generator :: GeneratorMethods :: String :: Extend . json _ create(hash) -> String (3124.0) -
JSON のオブジェクトから Ruby の文字列を生成して返します。
...JSON のオブジェクトから Ruby の文字列を生成して返します。
@param hash キーとして "raw" という文字列を持ち、その値として数値の配列を持つハッシュを指定します。
require 'json'
String.json_create({"raw" => [0x41, 0x42, 0x43]}) # => "A... -
StringScanner
. new(str , dup = false) -> StringScanner (3113.0) -
新しい StringScanner オブジェクトを生成します。
...新しい StringScanner オブジェクトを生成します。
@param str スキャン対象の文字列を指定します。
@param dup dup は単に無視します。
引数の文字列は複製も freeze もされず、そのまま使います。
//emlist[例][ruby]{
require 'strs......can'
s = StringScanner.new('This is an example string')
s.eos? #=> false
p s.scan(/\w+/) #=> "This"
p s.scan(/\w+/) #=> nil
p s.scan(/\s+/) #=> " "
//}... -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (3108.0) -
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
...埋め込まれたextra_dataを取り出します。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
RubyVM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}
@see RubyVM::InstructionSequence#to_binary... -
OpenSSL
:: ASN1 :: BMPString . new(value) -> OpenSSL :: ASN1 :: BMPString (3107.0) -
ASN.1 の BMPString 型の値を表現する OpenSSL::ASN1::BMPString オブジェクトを 生成します。
...ASN.1 の BMPString 型の値を表現する OpenSSL::ASN1::BMPString オブジェクトを
生成します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BMPSTRING となります。
@param value ASN.1 値を表す Ruby のオブジェ...