353件ヒット
[1-100件を表示]
(0.043秒)
ライブラリ
- ビルトイン (44)
- csv (22)
-
net
/ ftp (11) - ostruct (22)
- pathname (22)
- pstore (11)
-
rexml
/ document (22) -
rubygems
/ dependency _ list (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
win32
/ registry (55)
クラス
- BasicObject (22)
-
CSV
:: Table (22) - File (22)
-
Gem
:: DependencyList (11) -
Net
:: FTP (11) - OpenStruct (11)
- PStore (11)
- Pathname (22)
-
REXML
:: Attributes (11) -
REXML
:: Element (11) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Win32
:: Registry (33)
モジュール
-
Win32
:: Registry :: API (22)
キーワード
- DeleteKey (11)
- DeleteValue (11)
-
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) - OpenStruct (11)
-
_ _ send _ _ (22) - cgi (11)
-
delete
_ all (11) -
delete
_ field (11) -
delete
_ if (22) -
delete
_ key (11) -
delete
_ namespace (11) -
delete
_ value (11) -
remove
_ by _ name (11) - rm (18)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - unlink (22)
-
webrick
/ cgi (11) -
win32
/ registry (11)
検索結果
先頭5件
-
Pathname
# delete -> Integer (21101.0) -
self が指すディレクトリあるいはファイルを削除します。
...self が指すディレクトリあるいはファイルを削除します。
//emlist[例][ruby]{
require "pathname"
pathname = Pathname("/path/to/sample")
pathname.exist? # => true
pathname.unlink # => 1
pathname.exist? # => false
//}... -
PStore
# delete(name) -> object (18242.0) -
ルートnameに対応する値を削除します。
...ルートnameに対応する値を削除します。
@param name 探索するルート。
@return 削除した値を返します。
@raise PStore::Error トランザクション外でこのメソッドが呼び出された場合に発生します。
例:
require 'pstore'
db = PStore.new("/......tmp/foo")
db.transaction do
p db.roots # => []
ary = db["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... -
File
. delete(*filename) -> Integer (18213.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...name ファイル名を表す文字列を指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File.delete... -
Win32
:: Registry # delete(name) (18210.0) -
@todo
...@todo
レジストリ値 name を削除します。
(標準) レジストリ値を削除することはできません。... -
Shell
# delete(*filename) -> Integer (18207.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.delete... -
Shell
:: CommandProcessor # delete(*filename) -> Integer (18207.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.delete... -
Shell
:: Filter # delete(*filename) -> Integer (18207.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.delete... -
Net
:: FTP # delete(filename) -> nil (18201.0) -
ファイルを削除します。
...ファイルを削除します。
リモートサーバ上の fromname という名前のファイルを削除します。
削除に失敗した場合には 例外が発生します。
@param filename 削除するファイルの名前を与えます。
@raise Net::FTPPermError 応答コードが... -
REXML
:: Element # delete _ namespace(namespace = "xmlns") -> self (12313.0) -
名前空間を要素から削除します。
...を削除します。
@param namespace 削除する名前空間の prefix
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<a xmlns:foo='bar' xmlns='twiddle'/>"
doc.root.delete_namespace
doc.to_s # => "<a xmlns:foo='bar'/>"
doc.root.delete_namespace 'foo'
doc.to_s # => "<a/>"... -
CSV
:: Table # delete _ if {|column _ name , values| . . . } -> self (6257.0) -
ブロックを評価した結果が真である行か列を削除します。
...row3])
table.delete_if { |row| row["header2"] == "invalid" }
table.to_a # => [["header1", "header2"], ["row1_1", "valid"], ["row3_1", "valid"]]
//}
//emlist[例 カラムモード][ruby]{
require "csv"
row1 = CSV::Row.new(["id", "name"], [1, "tanaka"])
row2 = CSV::Row.new(["id", "name"], [2, "suzu......ki"])
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... -
REXML
:: Attributes # delete _ all(name) -> [REXML :: Attribute] (6230.0) -
name という名前を持つ属性をすべて削除します。
...
name という名前を持つ属性をすべて削除します。
削除された属性を配列で返します。
@param name 削除する属性の名前
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http:......//example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
a.attributes.delete_all("att") # => [att='<']
a # => <a foo:att='1' bar:att='2'/>
//}...