364件ヒット
[1-100件を表示]
(0.091秒)
ライブラリ
- ビルトイン (184)
-
cgi
/ session (36) -
cgi
/ session / pstore (12) - csv (36)
- pathname (24)
- pstore (12)
-
rexml
/ document (60)
クラス
- Array (69)
-
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: NullStore (12) -
CGI
:: Session :: PStore (12) -
CSV
:: Table (36) - Hash (103)
- PStore (12)
- Pathname (24)
-
REXML
:: Element (24) -
REXML
:: Elements (24) -
REXML
:: Parent (12) - String (12)
キーワード
-
delete
_ all (12) -
delete
_ at (12) -
delete
_ element (12) -
delete
_ if (72) -
delete
_ namespace (12) - filter! (7)
-
keep
_ if (24) - pack (21)
- reject (24)
- reject! (36)
- select! (12)
- unlink (12)
- unpack (12)
検索結果
先頭5件
-
PStore
# delete(name) -> object (21120.0) -
ルートnameに対応する値を削除します。
...索するルート。
@return 削除した値を返します。
@raise PStore::Error トランザクション外でこのメソッドが呼び出された場合に発生します。
例:
require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = d......b["root"] = [1,2,3,4]
ary[0] = [1,1.5]
end
db.transaction do |pstore|
pstore.delete("root") # => [[1, 1.5], 2, 3, 4]
pstore.delete("root") # => nil
end
@see Hash#delete... -
CGI
:: Session :: FileStore # delete -> () (21102.0) -
セッションを削除してファイルも削除します。
セッションを削除してファイルも削除します。 -
CGI
:: Session :: MemoryStore # delete -> () (21102.0) -
セッションを削除します。
セッションを削除します。 -
CGI
:: Session :: NullStore # delete -> () (21102.0) -
セッションを削除します。 このクラスでは何もしません。
セッションを削除します。
このクラスでは何もしません。 -
CGI
:: Session :: PStore # delete -> () (21102.0) -
セッションを削除してファイルも削除します。
セッションを削除してファイルも削除します。 -
REXML
:: Elements # delete(element) -> Element (18150.0) -
element で指定した子要素を取り除きます。
...doc.root.elements.delete b # => <b/>
doc.root.to_s # => "<a><c/><c id='1'/></a>"
doc.elements.delete("a/c[@id='1']") # => <c id='1'/>
doc.root.to_s # => "<a><c/></a>"
doc.root.elements.delete 1 # => <c/>
doc.root.to_s......# => "<a/>"
doc.root.elements.delete '/a'
doc.root.to_s # => ""
//}... -
CSV
:: Table # delete(index _ or _ header) -> object (18120.0) -
指定された行か列を削除して返します。
...1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
table.delete(1)
table.to_a # => [["header1", "header2"], ["row1_1", "row1_2"]]
//}
@see CSV::Table#by_col!, CSV::Table#by_row!, CSV::Table#delete_if... -
Pathname
# delete -> Integer (18108.0) -
self が指すディレクトリあるいはファイルを削除します。
...self が指すディレクトリあるいはファイルを削除します。
//emlist[例][ruby]{
require "pathname"
pathname = Pathname("/path/to/sample")
pathname.exist? # => true
pathname.unlink # => 1
pathname.exist? # => false
//}... -
Hash
# delete _ if -> Enumerator (6257.0) -
キーと値を引数としてブロックを評価した結果が真であ るような要素を self から削除します。
...な要素を self から削除します。
delete_if は常に self を返します。
reject! は、要素を削除しなかった場合には nil を返し、
そうでなければ self を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
h.......to_i < value.to_i } #=> { 6 => "4", 8 => "2" }
p h #=> { 6 => "4", 8 => "2" }
p h.delete_if{|key, value| key.to_i < value.to_i } #=> { 6 => "4", 8 => "2" }
p h.reject!{|key, value| key.to_i < value.to_i } #=> nil
//}
@see Hash#reject,Hash#delete...