487件ヒット
[1-100件を表示]
(0.040秒)
種類
- インスタンスメソッド (245)
- 文書 (86)
- 特異メソッド (84)
- ライブラリ (60)
- クラス (12)
ライブラリ
- ビルトイン (113)
- gdbm (24)
-
net
/ pop (84) - pstore (12)
-
rinda
/ tuplespace (12) -
rubygems
/ dependency _ list (12) - socket (12)
-
webrick
/ httpservlet / abstract (72)
クラス
- Array (21)
- BasicObject (24)
- File (24)
- GDBM (24)
-
Gem
:: DependencyList (12) -
Net
:: POP3 (84) - PStore (12)
-
Rinda
:: TupleSpace (12) - String (44)
-
WEBrick
:: HTTPServlet :: AbstractServlet (72)
キーワード
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - TCPServer (12)
-
_ _ send _ _ (24) - cgi (12)
-
delete
_ all (48) -
delete
_ suffix (8) -
delete
_ suffix! (8) -
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) -
end
_ with? (8) - foreach (12)
-
net
/ pop (12) - notify (12)
- pack (21)
- pack テンプレート文字列 (12)
-
remove
_ by _ name (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - start (24)
-
start
_ with? (8) - tsort (12)
- unlink (12)
- unpack (12)
-
webrick
/ cgi (12) -
win32
/ registry (12) - セキュリティモデル (2)
検索結果
先頭5件
-
GDBM
# delete(key) -> object | nil (18132.0) -
与えられた key に対応する項目を削除します。
...評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.delete("b") # => nil
db.delete("c"){|k| "c is missing" } # => "c is missing"
db.delete("d"){|k| "d is missing" } # => "ddd"
end... -
GDBM
# delete(key) {|key| . . . } -> object (18132.0) -
与えられた key に対応する項目を削除します。
...評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.delete("b") # => nil
db.delete("c"){|k| "c is missing" } # => "c is missing"
db.delete("d"){|k| "d is missing" } # => "ddd"
end... -
PStore
# delete(name) -> object (18131.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... -
File
. delete(*filename) -> Integer (18119.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 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("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}... -
BasicObject
# _ _ send _ _ (name , *args) -> object (6166.0) -
オブジェクトのメソッド name を args を引数にして呼び出し、メソッドの結果を返します。
...ass Mail
def delete(*args)
"(Mail#delete) - delete " + args.join(',')
end
def send(name, *args)
"(Mail#send) - #{name} #{args.join(',')}"
end
end
mail = Mail.new
mail.send :delete, "gentle", "readers" # => "(Mail#send) - delete gentle,readers"
mail.__send__ :delete, "gentle", "......readers" # => "(Mail#delete) - delete gentle,readers"
//}
@see Object#send... -
BasicObject
# _ _ send _ _ (name , *args) { . . . . } -> object (6166.0) -
オブジェクトのメソッド name を args を引数にして呼び出し、メソッドの結果を返します。
...ass Mail
def delete(*args)
"(Mail#delete) - delete " + args.join(',')
end
def send(name, *args)
"(Mail#send) - #{name} #{args.join(',')}"
end
end
mail = Mail.new
mail.send :delete, "gentle", "readers" # => "(Mail#send) - delete gentle,readers"
mail.__send__ :delete, "gentle", "......readers" # => "(Mail#delete) - delete gentle,readers"
//}
@see Object#send... -
String
# delete _ suffix!(suffix) -> self | nil (6131.0) -
self の末尾から破壊的に suffix を削除します。
...ます。
@return 削除した場合は self、変化しなかった場合は nil
//emlist[][ruby]{
"hello".delete_suffix!("llo") # => "he"
"hello".delete_suffix!("hel") # => nil
//}
@see String#chomp!
@see String#chop!
@see String#delete_prefix!
@see String#delete_suffix
@see String#end_with?... -
String
# delete _ suffix(suffix) -> String (6131.0) -
文字列の末尾から suffix を削除した文字列のコピーを返します。
...。
@return 文字列の末尾から suffix を削除した文字列のコピー
//emlist[][ruby]{
"hello".delete_suffix("llo") # => "he"
"hello".delete_suffix("hel") # => "hello"
//}
@see String#chomp
@see String#chop
@see String#delete_prefix
@see String#delete_suffix!
@see String#end_with?... -
String
# end _ with?(*strs) -> bool (6131.0) -
self の末尾が strs のいずれかであるとき true を返します。
...@param strs パターンを表す文字列 (のリスト)
//emlist[例][ruby]{
"string".end_with?("ing") # => true
"string".end_with?("str") # => false
"string".end_with?("str", "ing") # => true
//}
@see String#start_with?
@see String#delete_suffix, String#delete_suffix!... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) -> () (6120.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...ト(通常は110、SSL利用時には 995)を
使います。
使用例:
require 'net/pop'
Net::POP3.delete_all(addr, nil, 'YourAccount', 'YourPassword') do |m|
puts m.pop
end
@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@......ていない場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3.start, Net::POP3#delete_all...