るりまサーチ

最速Rubyリファレンスマニュアル検索!
280件ヒット [1-100件を表示] (0.186秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. dh p

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 > >>

YAML::DBM#replace(other) -> YAML::DBM (27302.0)

self の内容を other の内容で置き換えます。

...self の内容を other の内容で置き換えます。

@param other Hash、DBM オブジェクトを指定します。

@raise DBMError 更新に失敗した場合に発生します。

自身を返します。...

SDBM#replace(other) -> self (27280.0)

self の内容を other の内容で置き換えます。

...す。

@param other each_pair メソッドを持つオブジェクトでなければなりません。

require 'sdbm'

d
b1 = SDBM.open('aaa.gdbm', 0666)
d
b1['a'] = 'aaa'
d
b1['b'] = 'bbb'
d
b1['c'] = 'ccc'
d
b2 = SDBM.open('bbb.gdbm', 0666)
d
b2['c'] = 'ccc'
d
b2['d'] = 'ddd'
hash =...
...'xxx', 'y' => 'yyy'}

p
db1 #=> #<SDBM:0xb7c304d0>
p
db1.to_hash #=> {"a"=>"aaa", "b"=>"bbb", "c"=>"ccc"}
p
db1.replace(db2) #=> #<SDBM:0xb7c304d0>
p
db1.to_hash #=> {"c"=>"ccc", "d"=>"ddd"}
p
db1.replace(hash) #=> #<SDBM:0xb7c304d0>
p
db1.to_hash #=>...

GDBM#replace(other) -> self (27256.0)

self の内容を other の内容で置き換えます。

...

@param other each_pair メソッドを持つオブジェクトでなければなりません。

require 'gdbm'

d
b1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
d
b1['a'] = 'aaa'
d
b1['b'] = 'bbb'
d
b2 = GDBM.open('bbb.gdbm', 0666, GDBM::NEWDB)
d
b2['c'] = 'ccc'
d
b2['d'] = 'ddd'
ha...
...sh = { 'x' => 'xxx', 'y' => 'yyy'}

p
db1 #=> #<GDBM:0xb7d1c8a8>
p
db1.replace(db2) #=> #<GDBM:0xb7d1c8a8>
p
db1.replace(hash) #=> #<GDBM:0xb7d1c8a8>...

DBM#replace(other) -> self (27244.0)

self の内容を other の内容で置き換えます。

...@param other each_pair メソッドを持つオブジェクトでなければなりません。

require 'dbm'

d
b1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
d
b1[:a] = 'aaa'
d
b1[:b] = 'bbbbbb'
d
b2 = DBM.open('bbb.db', 0666, DBM::NEWDB)
d
b2[:bb] = 'bbb'
d
b2[:cc] = 'ccc'

p
db1.keys...
...#=> ['b', 'a']

d
b1.replace(db2)

p
db1.keys #=> ['bb', 'cc']
p
db2.keys #=> ['bb', 'cc']

hash = {'x' => 'xxx', 'y' => 'yyy' }
p
db1 #=> #<DBM:0xb7c7eb08>
p
db1.replace(hash) #=> #<DBM:0xb7c7eb08>...

REXML::Parent#replace_child(to_replace, replacement) -> () (18731.0)

子ノード列上の to_replace を replacement に置き換えます。

...子ノード列上の to_replace replacement に置き換えます。

to_replace parent は nil に、
replace
ment の parent は selfに変更されます。

@param to_replace 置き換え元のノード
@param replacement 置き換え先のノード...

絞り込み条件を変える

REXML::Child#replace_with(child) -> self (15308.0)

親ノードの子ノード列上において、 self を child に置き換えます。

...親ノードの子ノード列上において、 self を child に置き換えます。

@param child 置き換え後のノード
@see REXML::Parent#replace_child...

Encoding::Converter#replacement -> String (15213.0)

変換器に設定されている置換文字を返します。

...器に設定されている置換文字を返します。

@return 変換器に設定されている置換文字

//emlist[][ruby]{
ec = Encoding::Converter.new("euc-jp", "us-ascii")
p
ec.replacement #=> "?"

ec = Encoding::Converter.new("euc-jp", "utf-8")
p
ec.replacement #=> "\uFFFD"
//}...

Encoding::Converter#replacement=(string) (15213.0)

置換文字を設定します。

...置換文字を設定します。

@param string 変換器に設定する置換文字

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "us-ascii", :undef => :replace)
ec.replacement = "<undef>"
p
ec.convert("a \u3042 b") #=> "a <undef> b"
//}...

Hash#update(*others) -> self (6285.0)

selfとothersのハッシュの内容を順番にマージ(統合)します。

...thers の値を使います。

othersがハッシュではない場合、othersのメソッドto_hashを使って暗黙の変換を試みます。

@param others マージ用のハッシュまたはメソッド to_hash でハッシュに変換できるオブジェクトです。
@return マージ...
...300 }
h3 = { "b" => 357, "d" => 400 }
h1.merge!(h2, h3) #=> {"a"=>100, "b"=>357, "c"=>300, "d"=>400}
h1 #=> {"a"=>100, "b"=>357, "c"=>300, "d"=>400}
//}

//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h3 = { "b" => 357, "d" => 400 }
h1.merge!(h2, h...
...c"=>300, "d"=>400}
h1 #=> {"a"=>100, "b"=>200, "c"=>300, "d"=>400}
//}

//emlist[][ruby]{
foo = {1 => 'a', 2 => 'b', 3 => 'c'}
bar = {2 => 'B', 3 => 'C', 4 => 'D'}

p
foo.update(bar) #=> {1=>"a", 2=>"B", 3=>"C", 4=>"D"}
p
foo #=> {1=>"a", 2=>"B", 3=>"C", 4=>"D"}

p
foo.update(bar) {...
<< 1 2 3 > >>