526件ヒット
[1-100件を表示]
(0.027秒)
クラス
- Array (19)
-
CSV
:: Table (11) - DBM (22)
- GDBM (22)
- Hash (122)
- SDBM (22)
- String (11)
-
WIN32OLE
_ VARIANT (11) -
Win32
:: Registry (22)
モジュール
-
Win32
:: Registry :: API (22)
オブジェクト
- ENV (100)
キーワード
- DeleteValue (11)
-
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) - RegDeleteValue (11)
-
WIN32OLE
_ VARIANT (11) - cgi (11)
-
delete
_ if (88) -
delete
_ never (11) -
delete
_ value (11) - filter! (24)
-
keep
_ if (44) - new (11)
- pack (19)
- pack テンプレート文字列 (11)
-
rb
_ ary _ delete (11) - reject (22)
- reject! (77)
-
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - select! (44)
-
st
_ delete (11) -
st
_ delete _ safe (11) - unpack (11)
-
win32
/ registry (11)
検索結果
先頭5件
-
Win32
:: Registry # delete(name) (18103.0) -
@todo
@todo
レジストリ値 name を削除します。
(標準) レジストリ値を削除することはできません。 -
Win32
:: Registry # delete _ value(name) (9203.0) -
@todo
@todo
レジストリ値 name を削除します。
(標準) レジストリ値を削除することはできません。 -
VALUE rb
_ ary _ delete(VALUE ary , VALUE item) (6416.0) -
ary.delete
...ary.delete... -
Hash
# delete _ if {|key , value| . . . } -> self (6258.0) -
キーと値を引数としてブロックを評価した結果が真であ るような要素を self から削除します。
...キーと値を引数としてブロックを評価した結果が真であ
るような要素を self から削除します。
delete_if は常に self を返します。
reject! は、要素を削除しなかった場合には nil を返し、
そうでなければ self を返します。
ブ......}
p h.reject!{|key, value| key.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
@see Hash#keep_if,Hash#select!... -
ENV
. delete _ if {|key , value| . . . } -> ENV (6250.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...key と value を引数としてブロックを評価した値が真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.re......ject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}... -
CSV
:: Table # delete _ if {|column _ name , values| . . . } -> self (6220.0) -
ブロックを評価した結果が真である行か列を削除します。
...eader2"], ["row2_1", "invalid"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "valid"])
table = CSV::Table.new([row1, row2, row3])
table.delete_if { |row| row["header2"] == "invalid" }
table.to_a # => [["header1", "header2"], ["row1_1", "valid"], ["row3_1", "valid"]]
//}
//emlist[例 カ......V::Row.new(["id", "name"], [2, "suzuki"])
row3 = CSV::Row.new(["id", "name"], [3, "sato"])
table = CSV::Table.new([row1, row2, row3])
table.by_col!
table.delete_if { |column_name, values| column_name == "id" }
table.to_a # => [["name"], ["tanaka"], ["suzuki"], ["sato"]]
//}
@see CSV::Table#delete... -
int st
_ delete(register st _ table *table , register char **key , char **value) (6216.0) -
*key に対応する値をテーブルから削除し、*key、*value に登録時のキーと 値を書きこむ。返り値は削除したかどうか。
...*key に対応する値をテーブルから削除し、*key、*value に登録時のキーと
値を書きこむ。返り値は削除したかどうか。... -
int st
_ delete _ safe(register st _ table *table , register char **key , char **value , char *never) (6216.0) -
st_delete と似ているが、その場ですぐに削除するのではなく never を 書きこんでおく。st_cleanup_safe() で本当に削除できる。 Ruby では never には Qundef を使う。
...st_delete と似ているが、その場ですぐに削除するのではなく never を
書きこんでおく。st_cleanup_safe() で本当に削除できる。
Ruby では never には Qundef を使う。... -
SDBM
# delete _ if { |key , value| . . . } -> self (6209.0) -
ブロックを評価した値が真であれば該当する項目を削除します。
...あれば該当する項目を削除します。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db1 #=> #<SDBM:0xb7cc96f8>
p db1.reject!{ |key, value| key == 'a' } #=> #<SDBM:0xb7cc96f8>... -
DBM
# delete _ if { |key , value| . . . } -> self (6203.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
ブロックを評価した値が真であれば該当する要素を削除します。
このメソッドは self を破壊的に変更します。