るりまサーチ

最速Rubyリファレンスマニュアル検索!
1325件ヒット [101-200件を表示] (0.151秒)

別のキーワード

  1. _builtin delete
  2. _builtin delete_if
  3. cgi delete
  4. gdbm delete
  5. pop delete_all

モジュール

キーワード

検索結果

<< < 1 2 3 4 ... > >>

Array#delete(val) { ... } -> object (18121.0)

指定された val と == で等しい要素を自身からすべて取り除きます。 等しい要素が見つかった場合は最後に見つかった要素を、 そうでない場合には nil を返します。

...rray = [1, 2, 3, 2, 1]
p array.delete(2) #=> 2
p array #=> [1, 3, 1]

# ブロックなしの引数に nil を渡すとその戻り値から削除が
# 行われたかどうかの判定をすることはできない
ary = [nil,nil,nil]
p ary.delete(nil) #=> nil
p ary...

CSV::Row#delete(header_or_index, minimum_index = 0) -> [object, object] | nil (18120.0)

ヘッダの名前かインデックスで行からフィールドを削除するために使用します。

...er2":"row1_2">
row.delete("header1")
row # => #<CSV::Row "header2":"row1_2">
//}

//emlist[例 ヘッダの index で指定][ruby]{
require "csv"

row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])

row # => #<CSV::Row "header1":"row1_1" "header2":"row1_2">
row.delete(0)
row # => #<CSV...
...][ruby]{
require "csv"

row = CSV::Row.new(["header1", "header2", "header1"], ["row1_1", "row1_2", "row1_3"])

row # => #<CSV::Row "header1":"row1_1" "header2":"row1_2" "header1":"row1_3">
row.delete("header1", 1)
row # => #<CSV::Row "header1":"row1_1" "header2":"row1_2">
//}

@see CSV::Row#field...

PStore#delete(name) -> object (18120.0)

ルートnameに対応する値を削除します。

...tore'
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...

REXML::Attributes#delete(attribute) -> REXML::Element (18120.0)

指定した属性を取り除きます。

...<a foo:att='1' bar:att='2' att='&lt;'/>
</root>
EOS
a = doc.get_elements("/root/a").first

a.attributes.delete("att") # => <a foo:att='1' bar:att='2'/>
a.attributes.delete("foo:att") # => <a bar:att='2'/>
attr = a.attributes.get_attribute("bar:att")
a.attributes.delete(attr) # => <a/>
//}...

String#delete(*strs) -> String (18120.0)

self から strs に含まれる文字を取り除いた文字列を生成して返します。

...合は、
すべての引数にマッチする文字だけが削除されます。

@param strs 削除する文字列を示す文字列 (のリスト)

//emlist[例][ruby]{
p "123456789".delete("2378") #=> "14569"
p "123456789".delete("2-8", "^4-6") #=> "14569"
//}

@see String#delete!...

絞り込み条件を変える

CGI::Session#delete -> () (18118.0)

データベースクラスの delete メソッドを呼び出して、 セッションをストレージから削除します。

...データベースクラスの delete メソッドを呼び出して、
セッションをストレージから削除します。

FileStore の場合はセッションファイルを削除します。
セッションファイルは明示的に削除しなければ残っています。...

Net::IMAP#delete(mailbox) -> Net::IMAP::TaggedResponse (18118.0)

DELETE コマンドを送り、指定したメールボックスを削除します。

...DELETE コマンドを送り、指定したメールボックスを削除します。

@param mailbox 削除するメールボックスの名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボックスを削除できなかった場合
に発生します。指定...

CSV::Table#delete(index_or_header) -> object (18114.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...

Net::POPMail#delete -> () (18109.0)

メールに削除マークを付けます。

...なります。
セッション終了時に実際に削除されます。
Net::POP3#reset を呼ぶと削除マークは取り消されます。

delete
! は obsolete です。

@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPError サーバが認証失...
...敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POPMail#deleted?...
<< < 1 2 3 4 ... > >>