601件ヒット
[1-100件を表示]
(0.156秒)
種類
- インスタンスメソッド (392)
- 特異メソッド (80)
- モジュール関数 (49)
- 文書 (47)
- 定数 (33)
ライブラリ
- ビルトイン (129)
-
cgi
/ session (33) -
cgi
/ session / pstore (11) - e2mmap (30)
- etc (33)
- json (11)
-
net
/ ftp (44) - open-uri (52)
- optparse (132)
- resolv (11)
-
rubygems
/ package / tar _ writer (22) - strscan (44)
- tempfile (2)
クラス
-
CGI
:: Session :: FileStore (11) -
CGI
:: Session :: MemoryStore (11) -
CGI
:: Session :: NullStore (11) -
CGI
:: Session :: PStore (11) - Enumerator (44)
-
Gem
:: Package :: TarWriter :: RestrictedStream (22) - Method (11)
-
Net
:: FTP (44) - OptionParser (132)
- Proc (22)
-
Resolv
:: DNS :: Resource :: TXT (11) -
RubyVM
:: InstructionSequence (22) - StringScanner (44)
- Tempfile (2)
モジュール
- Etc (33)
- Exception2MessageMapper (30)
- JSON (11)
- Kernel (16)
- Marshal (11)
-
OpenURI
:: OpenRead (22) - Process (11)
-
RubyVM
:: AbstractSyntaxTree (8) - URI (14)
キーワード
-
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (11) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (11) - Fail (12)
-
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 3
. 0 . 0 (4) -
PC
_ CHOWN _ RESTRICTED (11) - Raise (12)
- create (2)
- disasm (11)
- disassemble (11)
- each (44)
- fail (6)
- hash (11)
- kill (11)
- new (22)
- of (8)
- on (132)
- open (52)
- parameters (22)
- rest? (11)
-
rest
_ size (11) - restore (66)
- restsize (11)
- retrbinary (22)
-
ruby 1
. 8 . 2 feature (11) - storbinary (22)
- write (11)
- クラス/メソッドの定義 (11)
- 演算子式 (11)
検索結果
先頭5件
-
StringScanner
# rest -> String (24341.0) -
文字列の残り (rest) を返します。 具体的には、スキャンポインタが指す位置からの文字列を返します。
...(rest) を返します。
具体的には、スキャンポインタが指す位置からの文字列を返します。
スキャンポインタが文字列の末尾を指していたら空文字列 ("") を返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string......')
s.rest # => "test string"
s.scan(/\w+/) # => "test"
s.rest # => " string"
s.scan(/\s+/) # => " "
s.rest # => "string"
s.scan(/\w+/) # => "string"
s.rest # => ""
//}... -
CGI
:: Session :: FileStore # restore -> Hash (21400.0) -
セッションの状態をファイルから復元したハッシュを返します。
セッションの状態をファイルから復元したハッシュを返します。 -
CGI
:: Session :: NullStore # restore -> Hash (21400.0) -
セッションの状態を復元したハッシュを返します。 このクラスでは何もしません。
セッションの状態を復元したハッシュを返します。
このクラスでは何もしません。 -
CGI
:: Session :: PStore # restore -> Hash (21400.0) -
セッションの状態をファイルから復元したハッシュを返します。
セッションの状態をファイルから復元したハッシュを返します。 -
CGI
:: Session :: MemoryStore # restore -> Hash (15400.0) -
セッションの状態を復元したハッシュを返します。
セッションの状態を復元したハッシュを返します。 -
Marshal
. # restore(port , proc = nil) -> object (12400.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...port からマーシャルデータを読み込んで、元のオブジェクトと同
じ状態をもつオブジェクトを生成します。
proc として手続きオブジェクトが与えられた場合には読み込んだ
オブジェクトを引数にその手続きを呼び出します......。
//emlist[例][ruby]{
str = Marshal.dump(["a", 1, 10 ** 10, 1.0, :foo])
p Marshal.load(str, proc {|obj| p obj})
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはそのサブ......クラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場合に発生します。... -
StringScanner
# rest _ size -> Integer (12335.0) -
文字列の残りの長さを返します。 stringscanner.rest.size と同じです。
...tringscanner.rest.size と同じです。
StringScanner#restsize は将来のバージョンで削除される予定です。
代わりにStringScanner#rest_size を使ってください。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
p s.rest_size # => 11
p s.rest.... -
StringScanner
# restsize -> Integer (12335.0) -
文字列の残りの長さを返します。 stringscanner.rest.size と同じです。
...tringscanner.rest.size と同じです。
StringScanner#restsize は将来のバージョンで削除される予定です。
代わりにStringScanner#rest_size を使ってください。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
p s.rest_size # => 11
p s.rest.... -
StringScanner
# rest? -> bool (12319.0) -
文字列が残っているならば trueを、 残っていないならば false を返します。
...trueを、
残っていないならば false を返します。
StringScanner#eos? と逆の結果を返します。
StringScanner#rest? は将来のバージョンで削除される予定です。
代わりに StringScanner#eos? を使ってください。
//emlist[例][ruby]{
require 'strscan'......s = StringScanner.new('test string')
p s.eos? # => false
p s.rest? # => true
s.scan(/\w+/)
s.scan(/\s+/)
s.scan(/\w+/)
p s.eos? # => true
p s.rest? # => false
//}... -
JSON
. # restore(source , proc = nil , options = {}) -> object (9400.0) -
与えられた JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。
...を Ruby オブジェクトとしてロードして返します。
proc として手続きオブジェクトが与えられた場合は、読み込んだオブジェクトを
引数にその手続きを呼び出します。
require 'json'
str=<<JSON
[1,2,3]
JSON
JSON.load(str) # =......> [1,2,3]
JSON.load(str, proc{|v| p v }) # => [1,2,3]
# 以下が表示される
# 1
# 2
# 3
# [1,2,3]
str=<<JSON
{ "a":1, "b":2, "c":3 }
JSON
JSON.load(str) # => {"a"=>1, "b"=>2, "c"=>3}
JSON.load(str, proc{|v| p v }) # => {"a"=>1, "b"=>2, "c"=>3}
# 以下が表示さ......"c"
# 3
# {"a"=>1, "b"=>2, "c"=>3}
@param source JSON 形式の文字列を指定します。他には、to_str, to_io, read メソッドを持つオブジェクトも指定可能です。
@param proc Proc オブジェクトを指定します。
@param options オプションをハッシュ...