ライブラリ
- ビルトイン (186)
-
cgi
/ html (48) - csv (36)
- etc (36)
- fileutils (24)
- getoptlong (36)
-
io
/ console (12) -
irb
/ input-method (36) - mkmf (12)
-
net
/ ftp (24) -
net
/ http (276) - openssl (60)
- psych (24)
-
rake
/ gempackagetask (12) -
rake
/ packagetask (132) - resolv (168)
-
rexml
/ document (96) -
rubygems
/ command (24) -
rubygems
/ commands / unpack _ command (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ remote _ fetcher (12) - shell (6)
- socket (96)
- stringio (60)
- strscan (36)
- tracer (12)
-
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htpasswd (12) -
webrick
/ httpauth / userdb (12) -
webrick
/ httprequest (24) -
webrick
/ httputils (60) -
webrick
/ utils (12) -
win32
/ resolv (24) - zlib (12)
クラス
-
ARGF
. class (48) - Addrinfo (12)
- BasicSocket (24)
- CSV (36)
- Data (6)
- Dir (24)
-
Gem
:: Command (24) -
Gem
:: Commands :: UnpackCommand (12) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: RemoteFetcher (12) - GetoptLong (36)
- IO (60)
- IPSocket (12)
-
IRB
:: FileInputMethod (12) -
IRB
:: ReadlineInputMethod (12) -
IRB
:: StdioInputMethod (12) - Module (24)
-
Net
:: FTP (24) -
Net
:: HTTP (24) -
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (96) -
OpenSSL
:: Config (12) -
REXML
:: Attribute (36) -
REXML
:: Attributes (36) -
REXML
:: Element (12) -
REXML
:: Instruction (12) -
Rake
:: GemPackageTask (12) -
Rake
:: PackageTask (132) - Resolv (96)
-
Resolv
:: DNS (24) -
Resolv
:: Hosts (48) - Shell (6)
- Socket (48)
- String (12)
- StringIO (60)
- StringScanner (36)
- Thread (12)
- Tracer (12)
-
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htpasswd (12) -
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPUtils :: FormData (60) -
Win32
:: Resolv (24) -
Zlib
:: GzipReader (12)
モジュール
-
CGI
:: HtmlExtension (48) - Etc (36)
- FileUtils (24)
- Kernel (24)
-
Net
:: HTTPHeader (132) -
OpenSSL
:: Buffering (36) -
OpenSSL
:: SSL :: SocketForwarder (12) - Psych (24)
-
WEBrick
:: HTTPAuth :: UserDB (12) -
WEBrick
:: Utils (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 3
. 0 . 0 (5) -
SC
_ GETGR _ R _ SIZE _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) - [] (36)
-
basic
_ auth (12) - body (12)
- cgi (12)
-
class
_ variable _ get (12) - code (12)
- connect (12)
-
const
_ get (12) - define (6)
- delete (12)
-
dir
_ config (12) - dump (24)
- entity (12)
- fetch (36)
- filename (12)
- filename= (12)
- form (48)
-
gem
_ file (12) -
get
_ byte (12) -
get
_ fields (12) -
get
_ file _ uri _ path (12) -
get
_ hosts _ path (12) -
get
_ line (12) -
get
_ one _ gem _ name (12) -
get
_ one _ optional _ argument (12) -
get
_ option (12) -
get
_ passwd (36) -
get
_ path (12) -
get
_ resolv _ info (12) -
get
_ value (12) - getaddress (48)
- getaddresses (36)
- getaddrinfo (12)
- getbyte (36)
- getc (60)
- getch (24)
- getdir (12)
- gethostname (12)
- getlogin (12)
- getname (36)
- getnameinfo (12)
- getnames (36)
- getpeername (12)
- getresource (12)
- getresources (12)
- gets (168)
- getservbyport (12)
- getservername (12)
- getsockname (12)
- getsockopt (12)
- getwd (30)
-
http
_ version (12) -
main
_ type (12) - method (24)
- msg (12)
- name (24)
- name= (12)
- namespace (12)
- namespaces (12)
-
package
_ dir (12) -
package
_ dir _ path (12) -
package
_ name (12) - path (12)
- prefix (12)
- prefixes (12)
-
proxy
_ basic _ auth (12) - pwd (36)
- rdoc (12)
-
read
_ body (24) - readline (12)
-
request
_ line (12) -
request
_ method (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - shift (12)
-
sub
_ type (12) -
tar
_ bz2 _ file (12) -
tar
_ command (12) -
tar
_ gz _ file (12) - target (12)
- text (12)
-
tgz
_ file (12) -
thread
_ variable? (12) -
to
_ string (12) - ungetbyte (12)
- ungetc (24)
- version (12)
-
webrick
/ cgi (12) -
zip
_ command (12) -
zip
_ file (12)
検索結果
先頭5件
-
GetoptLong
# get -> [String , String] (21324.0) -
ARGV から、次のオプションの名前と、もしあればその引数の組を取 得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名 (例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
...は 2 つの値を返し、1 つ目の値がオプション名
(例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
get と get_option は常にオプション名を正式名
で返します。与えられたオプションが引数を取らないときは、
空の文......わない場合は、エラーとなって、以下のいずれかの例外が発生し
ます。
* GetoptLong::AmbiguousOption
* GetoptLong::InvalidOption
* GetoptLong::MissingArgument
* GetoptLong::NeedlessArgument
加えて、静粛 (quiet) フラグが有効になっていない限り、......エラーメッ
セージを標準エラー出力に出力します。
例:
optname, optarg = option_parser.get... -
Net
:: HTTP . get(host , path , port = 80) -> String (18226.0) -
指定した対象に GET リクエストを送り、そのボディを 文字列として返します。
...指定した対象に GET リクエストを送り、そのボディを
文字列として返します。
対象の指定方法は URI で指定するか、
(host, path, port) で指定するかのいずれかです。
@param uri データの取得対象を URI で指定します。
@param host......接続先のホストを文字列で指定します。
@param path データの存在するパスを文字列で指定します。
@param port 接続するポートを整数で指定します。
@see Net::HTTP#get... -
Net
:: HTTP . get(uri) -> String (18226.0) -
指定した対象に GET リクエストを送り、そのボディを 文字列として返します。
...指定した対象に GET リクエストを送り、そのボディを
文字列として返します。
対象の指定方法は URI で指定するか、
(host, path, port) で指定するかのいずれかです。
@param uri データの取得対象を URI で指定します。
@param host......接続先のホストを文字列で指定します。
@param path データの存在するパスを文字列で指定します。
@param port 接続するポートを整数で指定します。
@see Net::HTTP#get... -
String
# getbyte(index) -> Integer | nil (15100.0) -
index バイト目のバイトを整数で返します。
...定した場合は nil を返します。
@param index バイトを取り出す位置
//emlist[例][ruby]{
s = "tester"
s.bytes # => [116, 101, 115, 116, 101, 114]
s.getbyte(0) # => 116
s.getbyte(1) # => 101
s.getbyte(-1) # => 114
s.getbyte(6) # => nil
//}... -
GetoptLong
# get _ option -> [String , String] (9324.0) -
ARGV から、次のオプションの名前と、もしあればその引数の組を取 得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名 (例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
...は 2 つの値を返し、1 つ目の値がオプション名
(例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
get と get_option は常にオプション名を正式名
で返します。与えられたオプションが引数を取らないときは、
空の文......わない場合は、エラーとなって、以下のいずれかの例外が発生し
ます。
* GetoptLong::AmbiguousOption
* GetoptLong::InvalidOption
* GetoptLong::MissingArgument
* GetoptLong::NeedlessArgument
加えて、静粛 (quiet) フラグが有効になっていない限り、......エラーメッ
セージを標準エラー出力に出力します。
例:
optname, optarg = option_parser.get... -
StringScanner
# get _ byte -> String | nil (9251.0) -
1 バイトスキャンして文字列で返します。 スキャンポインタをその後ろに進めます。 スキャンポインタが文字列の末尾を指すなら nil を返します。
...
StringScanner#getbyte は将来のバージョンで削除される予定です。
代わりに StringScanner#get_byte を使ってください。
//emlist[例][ruby]{
require 'strscan'
utf8 = "\u{308B 3073 3044}"
s = StringScanner.new(utf8.encode("EUC-JP"))
p s.get_byte #=> "\xA4"
p s.get......_byte #=> "\xEB"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xD3"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xA4"
p s.get_byte #=> nil
//}... -
StringScanner
# getbyte -> String | nil (9251.0) -
1 バイトスキャンして文字列で返します。 スキャンポインタをその後ろに進めます。 スキャンポインタが文字列の末尾を指すなら nil を返します。
...
StringScanner#getbyte は将来のバージョンで削除される予定です。
代わりに StringScanner#get_byte を使ってください。
//emlist[例][ruby]{
require 'strscan'
utf8 = "\u{308B 3073 3044}"
s = StringScanner.new(utf8.encode("EUC-JP"))
p s.get_byte #=> "\xA4"
p s.get......_byte #=> "\xEB"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xD3"
p s.get_byte #=> "\xA4"
p s.get_byte #=> "\xA4"
p s.get_byte #=> nil
//}... -
StringIO
# getc -> String | nil (9201.0) -
自身から 1 文字読み込んで、その文字を返します。 文字列の終端に到達した時には nil を返します。
...列の終端に到達した時には nil を返します。
@raise IOError 自身が読み取り不可なら発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("ho")
a.getc # => "h"
a.getc # => "o"
a.getc # => nil
//}... -
StringIO
# gets(rs = $ / ) -> String | nil (9201.0) -
自身から 1 行読み込んで、その文字列を返します。文字列の終端に到達した時には nil を返します。 $_ に読み込んだ行がセットされます。
...ror 自身が読み込み用にオープンされていなければ発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge")
a.gets #=> "hoge"
$_ #=> "hoge"
a.gets #=> nil
$_ #=> nil
//}
@see $/...