ライブラリ
- ビルトイン (775)
-
cgi
/ core (12) -
cgi
/ session (12) - csv (180)
- dbm (36)
-
drb
/ extserv (12) - e2mmap (6)
- erb (12)
- fiddle (12)
- gdbm (36)
-
irb
/ extend-command (36) -
irb
/ input-method (12) - json (24)
- logger (10)
-
minitest
/ spec (1) -
minitest
/ unit (1) -
net
/ smtp (8) - open-uri (40)
- openssl (216)
- pathname (60)
- psych (94)
- rake (132)
-
rake
/ packagetask (12) -
rake
/ rdoctask (12) -
rake
/ testtask (12) -
rdoc
/ markdown (12) -
rdoc
/ parser (24) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) -
rdoc
/ top _ level (24) - readline (24)
- resolv (132)
-
rexml
/ document (72) - ripper (24)
-
ripper
/ filter (12) -
ripper
/ lexer (24) -
ripper
/ sexp (24) -
rubygems
/ ext / builder (12) -
rubygems
/ package (12) -
rubygems
/ security (12) -
rubygems
/ source _ index (12) -
rubygems
/ specification (108) - sdbm (36)
-
shell
/ builtin-command (24) - socket (168)
-
syslog
/ logger (12) - tempfile (60)
-
test
/ unit (1) - tracer (24)
-
webrick
/ httpservlet / cgihandler (12) -
webrick
/ httpservlet / erbhandler (12) -
win32
/ registry (24) - win32ole (60)
-
yaml
/ store (21) - zlib (48)
クラス
- Addrinfo (36)
- CGI (12)
-
CGI
:: Cookie (24) -
CGI
:: Session (12) - CSV (180)
- Class (24)
- DBM (36)
-
DRb
:: ExtServ (12) - Data (6)
- Dir (66)
- ERB (12)
- Encoding (24)
-
Fiddle
:: Function (12) - File (311)
- GDBM (36)
-
Gem
:: Ext :: Builder (12) -
Gem
:: SourceIndex (12) -
Gem
:: Specification (108) - IO (96)
-
IRB
:: InputMethod (12) -
JSON
:: Parser (12) - Logger (9)
-
Logger
:: Application (1) -
MiniTest
:: Spec (1) -
MiniTest
:: Unit :: TestCase (1) - Module (24)
- NameError (19)
-
Net
:: SMTP (8) - NoMethodError (19)
-
OpenSSL
:: ASN1 :: ObjectId (36) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Config (24) -
OpenSSL
:: Digest (24) -
OpenSSL
:: Engine (12) -
OpenSSL
:: PKCS12 (12) -
OpenSSL
:: X509 :: Extension (24) -
OpenSSL
:: X509 :: Name (72) - Pathname (60)
-
RDoc
:: Markdown (12) -
RDoc
:: Parser (24) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (12) -
RDoc
:: TopLevel (24) -
REXML
:: Entity (24) -
REXML
:: NotationDecl (12) -
REXML
:: XPath (36) -
Rake
:: FileTask (12) -
Rake
:: InvocationChain (24) -
Rake
:: NameSpace (12) -
Rake
:: PackageTask (12) -
Rake
:: RDocTask (12) -
Rake
:: Task (48) -
Rake
:: TaskArguments (12) -
Rake
:: TestTask (12) - Resolv (84)
-
Resolv
:: DNS :: Name (24) -
Resolv
:: DNS :: Resource :: SOA (12) -
Resolv
:: Hosts (12) - Ripper (72)
-
Ripper
:: Filter (12) - SDBM (36)
-
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
Shell
:: Cat (6) -
Shell
:: Tee (6) - SignalException (36)
- Socket (84)
-
Socket
:: Option (36) - Struct (48)
-
Syslog
:: Logger (12) - TCPSocket (12)
- Tempfile (60)
- Tracer (24)
-
WEBrick
:: Cookie (36) -
WEBrick
:: HTTPServlet :: CGIHandler (12) -
WEBrick
:: HTTPServlet :: ERBHandler (12) -
WIN32OLE
_ PARAM (12) -
WIN32OLE
_ TYPE (36) -
WIN32OLE
_ TYPELIB (12) -
Win32
:: Registry (12) -
Win32
:: Registry :: PredefinedKey (12) -
YAML
:: Store (21) -
Zlib
:: GzipReader (24) -
Zlib
:: GzipWriter (24)
モジュール
- Exception2MessageMapper (6)
-
Gem
:: Package (12) -
Gem
:: Security (12) -
IRB
:: ContextExtender (12) -
IRB
:: ExtendCommandBundle (24) - JSON (12)
- OpenURI (24)
- Psych (94)
- Rake (24)
- Readline (24)
-
RubyVM
:: AbstractSyntaxTree (10) -
Test
:: Unit (1) - URI (16)
キーワード
- [] (36)
-
absolute
_ path (12) -
absolute
_ path? (6) - append (12)
- application (12)
- application= (12)
-
array
_ attribute (12) - atime (12)
- attribute (12)
-
attribute
_ names (12) - basename (12)
- birthtime (11)
- bool (12)
-
build
_ cert (12) -
can
_ parse (12) - chmod (12)
- chown (12)
-
class
_ name (12) - create (48)
-
create
_ id (12) - ctime (12)
-
def
_ exception (6) -
def
_ extend _ command (24) -
default
_ value (12) - define (6)
-
define
_ method (24) - delete (12)
- digest (12)
- dirname (12)
- each (12)
-
each
_ address (12) -
each
_ name (12) - empty? (9)
- exist? (12)
- exists? (9)
- extension (12)
- extname (12)
-
filename
_ quote _ characters (12) -
filename
_ quote _ characters= (12) - filter (36)
- find (12)
-
find
_ class _ named (12) - first (12)
- foreach (24)
- ftype (12)
- generate (12)
- getaddress (12)
- getaddresses (12)
- getaddrinfo (24)
- gethostbyname (24)
- gethostname (12)
- getifaddrs (12)
- getname (12)
- getnameinfo (12)
- getnames (12)
- getservbyname (12)
- getservbyport (12)
- getwd (12)
- glob (48)
- identical? (12)
- instance (24)
- int (12)
-
irb
_ original _ method _ name (12) - lchmod (12)
- lchown (12)
- lex (12)
- load (51)
-
load
_ file (12) -
load
_ specification (12) -
load
_ stream (24) - lstat (12)
- lutime (8)
- match (12)
- mkfifo (10)
- mtime (12)
-
name
_ list (12) - new (839)
-
ole
_ classes (12) - open (208)
-
open
_ uri (24) -
overwrite
_ accessor (12) - pack (12)
- parse (96)
-
parse
_ file (22) -
parse
_ openssl (12) -
parse
_ rfc2253 (12) -
parser
_ for (12) - path (12)
- popen (96)
- private (27)
- public (27)
- pwd (12)
- read (12)
-
read
_ only (12) - readlines (12)
- realdirpath (12)
- realpath (12)
- register (12)
- rename (12)
-
required
_ attribute (12) -
required
_ attribute? (12) -
safe
_ load (19) -
scope
_ name (24) -
set
_ get _ line _ procs (24) -
setup
_ argv (1) - sexp (12)
-
sexp
_ raw (12) - split (12)
- start (8)
- stat (12)
-
task
_ defined? (12) -
to
_ h (14) - tokenize (12)
- type2name (12)
- typelibs (12)
- unlink (12)
- utime (12)
検索結果
先頭5件
- IRB
:: ExtendCommandBundle . irb _ original _ method _ name(method _ name) -> String - RDoc
:: TopLevel . find _ class _ named(name) -> RDoc :: NormalClass | RDoc :: SingleClass | nil - Rake
:: FileTask . scope _ name(scope , task _ name) -> String - Rake
:: Task . scope _ name(scope , task _ name) -> String - Resolv
. each _ name(address) {|name| . . . } -> ()
-
IRB
:: ExtendCommandBundle . irb _ original _ method _ name(method _ name) -> String (6225.0) -
method_name で指定したメソッドの irb 中でのエイリアスを返します。ライブ ラリ内部で使用します。
...method_name で指定したメソッドの irb 中でのエイリアスを返します。ライブ
ラリ内部で使用します。
@param method_name メソッド名を Symbol か文字列で指定します。
@see IRB::ExtendCommandBundle#install_alias_method... -
RDoc
:: TopLevel . find _ class _ named(name) -> RDoc :: NormalClass | RDoc :: SingleClass | nil (6224.0) -
RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ からなかった場合は nil を返します。
...RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ
からなかった場合は nil を返します。
@param name クラス名を文字列で指定します。... -
Rake
:: FileTask . scope _ name(scope , task _ name) -> String (6203.0) -
ファイルタスクはスコープを無視します。
ファイルタスクはスコープを無視します。 -
Rake
:: Task . scope _ name(scope , task _ name) -> String (6203.0) -
与えられたスコープとタスク名をコロンで連結して返します。
与えられたスコープとタスク名をコロンで連結して返します。 -
Resolv
. each _ name(address) {|name| . . . } -> () (6203.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
ルックアップは /etc/hosts, DNS の順で行います。
@param address IPアドレスを文字列で与えます。 -
File
. basename(filename , suffix = "") -> String (6201.0) -
filename の一番後ろのスラッシュに続く要素を返します。もし、 引数 suffix が与えられて、かつそれが filename の末尾に 一致するなら、それを取り除いたものを返します。
...filename の一番後ろのスラッシュに続く要素を返します。もし、
引数 suffix が与えられて、かつそれが filename の末尾に
一致するなら、それを取り除いたものを返します。
//emlist[例][ruby]{
p File.basename("ruby/ruby.c") #=> "ruby......asename("ruby/ruby.c", ".c") #=> "ruby"
p File.basename("ruby/ruby.c", ".*") #=> "ruby"
p File.basename("ruby/ruby.exe", ".*") #=> "ruby"
p File.basename("ruby/y.tab.c", ".*") #=> "y.tab"
//}
File.basename の動作は basename(3)
に従います。
//emlist[例][ruby]{
p File.basename("f......oo/bar/") # => "bar"
//}
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文... -
File
. dirname(filename) -> String (6201.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...filename の一番後ろのスラッシュより前を文
字列として返します。スラッシュを含まないファイル名に対しては
"."(カレントディレクトリ)を返します。
//emlist[例][ruby]{
p File.dirname("dir/file.ext") # => "dir"
p File.dirname("file.ext")......# => "."
//}
File.dirname の動作は dirname(3)
に従います。
//emlist[例][ruby]{
p File.dirname("foo/bar/") # => "foo"
p File.dirname("foo//bar") # => "foo"
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.extname... -
File
. dirname(filename , level=1) -> String (6201.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...filename の一番後ろのスラッシュより前を文
字列として返します。スラッシュを含まないファイル名に対しては
"."(カレントディレクトリ)を返します。
//emlist[例][ruby]{
p File.dirname("dir/file.ext") # => "dir"
p File.dirname("file.ext")......# => "."
//}
File.dirname の動作は dirname(3)
に従います。
//emlist[例][ruby]{
p File.dirname("foo/bar/") # => "foo"
p File.dirname("foo//bar") # => "foo"
//}
level が指定されたときは、最後のlevel個を取り除いた文字列を返します。
//emlist[leve......lを指定する例][ruby]{
File.dirname("/home/gumby/work/ruby.rb", 2) # => "/home/gumby"
File.dirname("/home/gumby/work/ruby.rb", 4) # => "/"
//}
@param filename ファイル名を表す文字列を指定します。
@param level 末尾からいくつ取り除くかを指定します。
@raise A... -
File
. extname(filename) -> String (6201.0) -
ファイル名 filename の拡張子部分(最後の "." に続く文字列)を 返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "." は拡張子の一部としては見なされません。filename に拡張子が含 まれない場合は空文字列を返します。
...ファイル名 filename の拡張子部分(最後の "." に続く文字列)を
返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "."
は拡張子の一部としては見なされません。filename に拡張子が含
まれない場合は空文字列を返し......uby]{
p File.extname("foo/foo.txt") # => ".txt"
p File.extname("foo/foo.tar.gz") # => ".gz"
p File.extname("foo/bar") # => ""
p File.extname("foo/.bar") # => ""
p File.extname("foo.txt/bar") # => ""
p File.extname(".foo") # => ""
//}
@param filename ファイル......名を表す文字列を指定します。
@see File.basename, File.dirname......File.extname("foo/foo.txt") # => ".txt"
p File.extname("foo/foo.tar.gz") # => ".gz"
p File.extname("foo/bar") # => ""
p File.extname("foo/.bar") # => ""
p File.extname("foo.txt/bar") # => ""
p File.extname(".foo") # => ""
# Windows の場合
p File.extname("foo.")......# => ""
# Windows 以外の場合
p File.extname("foo.") # => "."
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.dirname... -
Encoding
. name _ list -> [String] (6108.0) -
利用可能なエンコーディングの名前を文字列の配列で返します。
...利用可能なエンコーディングの名前を文字列の配列で返します。
//emlist[例][ruby]{
p Encoding.name_list
#=> ["US-ASCII", "ASCII-8BIT", "UTF-8",
# "ISO-8859-1", "Shift_JIS", "EUC-JP",
# "Windows-31J",
# "BINARY", "CP932", "eucJP", ...]
//}...