Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > sdbmライブラリ > SDBMクラス > delete

instance method SDBM#delete

delete(key) -> String[permalink][rdoc]

key をキーとする項目を削除します。

[PARAM] key:
キー。
[RETURN]
削除した要素の値を返します。
require 'sdbm'

db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'

p db1.delete('a') #=> 'aaa'