るりまサーチ

最速Rubyリファレンスマニュアル検索!
1805件ヒット [201-300件を表示] (0.097秒)

別のキーワード

  1. string []=
  2. string []
  3. string slice
  4. string slice!
  5. string gsub

ライブラリ

オブジェクト

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

StringIO.open(string = &#39;&#39;, mode = &#39;r+&#39;) {|io| ... } -> object (3140.0)

StringIO オブジェクトを生成して返します。

...
String
IO オブジェクトを生成して返します。

与えられた 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")
Ruby
VM::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 のオブジェ...
<< < 1 2 3 4 5 ... > >>