種類
ライブラリ
- English (55)
- ビルトイン (2748)
- abbrev (22)
- benchmark (99)
- bigdecimal (11)
-
cgi
/ core (154) -
cgi
/ html (517) -
cgi
/ util (66) - csv (220)
- date (55)
- dbm (22)
- digest (55)
- erb (29)
- etc (1441)
- forwardable (44)
- gdbm (11)
-
io
/ console (11) - ipaddr (11)
-
irb
/ cmd / help (11) -
irb
/ context (22) -
irb
/ ext / save-history (11) -
irb
/ extend-command (11) -
irb
/ input-method (66) - json (220)
-
json
/ add / date _ time (11) - logger (11)
-
minitest
/ unit (1) - mkmf (110)
-
net
/ ftp (29) -
net
/ http (440) -
net
/ imap (33) -
net
/ pop (11) -
net
/ smtp (41) - objspace (11)
- open-uri (22)
- open3 (88)
- openssl (814)
- optparse (165)
- pathname (121)
- pstore (33)
- psych (336)
- rake (99)
-
rake
/ packagetask (11) - rdoc (11)
-
rdoc
/ context (11) -
rdoc
/ generator / darkfish (11) -
rdoc
/ generator / json _ index (11) -
rdoc
/ markdown / entities (11) -
rdoc
/ markup (44) -
rdoc
/ text (22) - readline (242)
- resolv (88)
-
rexml
/ document (66) - rubygems (11)
-
rubygems
/ command (11) -
rubygems
/ commands / help _ command (22) -
rubygems
/ commands / lock _ command (11) -
rubygems
/ commands / unpack _ command (11) -
rubygems
/ commands / which _ command (11) -
rubygems
/ config _ file (11) -
rubygems
/ defaults (33) -
rubygems
/ digest / digest _ adapter (11) -
rubygems
/ format (11) -
rubygems
/ gem _ path _ searcher (22) -
rubygems
/ installer (22) -
rubygems
/ old _ format (11) -
rubygems
/ package / tar _ header (110) -
rubygems
/ package / tar _ reader / entry (11) -
rubygems
/ remote _ fetcher (77) -
rubygems
/ security (11) -
rubygems
/ source _ info _ cache (121) -
rubygems
/ spec _ fetcher (22) -
rubygems
/ specification (66) -
rubygems
/ uninstaller (11) -
rubygems
/ validator (11) - scanf (30)
- sdbm (11)
- securerandom (18)
- shell (108)
-
shell
/ builtin-command (6) -
shell
/ command-processor (54) -
shell
/ filter (60) -
shell
/ system-command (24) - shellwords (110)
- socket (99)
- stringio (255)
- strscan (143)
- tempfile (11)
- time (22)
- tmpdir (22)
- uri (88)
-
webrick
/ accesslog (44) -
webrick
/ htmlutils (11) -
webrick
/ httpauth / authenticator (44) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (33) -
webrick
/ httpauth / htdigest (11) -
webrick
/ httpauth / htgroup (11) -
webrick
/ httpauth / htpasswd (22) -
webrick
/ httpauth / userdb (22) -
webrick
/ httprequest (253) -
webrick
/ httpresponse (110) -
webrick
/ httpservlet / cgihandler (22) -
webrick
/ httpstatus (11) -
webrick
/ httputils (143) -
webrick
/ httpversion (11) -
webrick
/ log (22) -
win32
/ registry (11) -
win32
/ resolv (11) - win32ole (121)
-
yaml
/ dbm (11) - zlib (132)
クラス
-
ARGF
. class (68) - Addrinfo (11)
- Array (41)
-
Benchmark
:: Job (11) -
Benchmark
:: Tms (55) - BigDecimal (11)
- CGI (121)
-
CGI
:: Cookie (22) - CSV (176)
-
CSV
:: FieldInfo (11) -
CSV
:: Table (33) - DBM (22)
- Date (33)
- DateTime (33)
-
Digest
:: Base (44) - Dir (108)
- ERB (7)
- Encoding (11)
-
Encoding
:: Converter (33) -
Encoding
:: UndefinedConversionError (11) - Enumerator (22)
-
Enumerator
:: ArithmeticSequence (6) -
Enumerator
:: Chain (6) -
Etc
:: Passwd (11) - Exception (7)
- File (99)
- GDBM (11)
-
Gem
:: Command (11) -
Gem
:: Commands :: HelpCommand (22) -
Gem
:: Commands :: LockCommand (11) -
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Commands :: WhichCommand (11) -
Gem
:: ConfigFile (11) -
Gem
:: DigestAdapter (11) -
Gem
:: Format (11) -
Gem
:: GemPathSearcher (22) -
Gem
:: Installer (22) -
Gem
:: OldFormat (11) -
Gem
:: Package :: TarHeader (110) -
Gem
:: Package :: TarReader :: Entry (11) -
Gem
:: RemoteFetcher (77) -
Gem
:: Security :: Policy (11) -
Gem
:: SourceInfoCache (121) -
Gem
:: SpecFetcher (22) -
Gem
:: Specification (66) -
Gem
:: Uninstaller (11) -
Gem
:: Validator (11) - Hash (22)
- IO (219)
- IPAddr (11)
- IPSocket (11)
-
IRB
:: Context (33) -
IRB
:: ExtendCommand :: Help (11) -
IRB
:: FileInputMethod (11) -
IRB
:: InputMethod (11) -
IRB
:: ReadlineInputMethod (22) -
IRB
:: StdioInputMethod (22) - Integer (22)
- LoadError (11)
- Logger (11)
- MatchData (143)
- Method (33)
-
MiniTest
:: Unit (1) - Module (189)
-
Net
:: FTP (11) -
Net
:: FTP :: MLSxEntry (18) -
Net
:: HTTP (187) -
Net
:: HTTPGenericRequest (33) -
Net
:: HTTPResponse (88) -
Net
:: IMAP :: Address (11) -
Net
:: IMAP :: FetchData (11) -
Net
:: IMAP :: MailboxACLItem (11) -
Net
:: POPMail (11) -
Net
:: SMTP (41) - NilClass (6)
- Object (143)
-
OpenSSL
:: ASN1 :: GraphicString (22) -
OpenSSL
:: ASN1 :: ObjectId (22) -
OpenSSL
:: Cipher (66) -
OpenSSL
:: Digest :: DSS (11) -
OpenSSL
:: Digest :: DSS1 (11) -
OpenSSL
:: Digest :: MD2 (11) -
OpenSSL
:: Digest :: MD4 (11) -
OpenSSL
:: Digest :: MD5 (11) -
OpenSSL
:: Digest :: MDC2 (11) -
OpenSSL
:: Digest :: RIPEMD160 (11) -
OpenSSL
:: Digest :: SHA (22) -
OpenSSL
:: Digest :: SHA1 (22) -
OpenSSL
:: Digest :: SHA224 (22) -
OpenSSL
:: Digest :: SHA256 (22) -
OpenSSL
:: Digest :: SHA384 (22) -
OpenSSL
:: Digest :: SHA512 (22) -
OpenSSL
:: HMAC (66) -
OpenSSL
:: Netscape :: SPKI (11) -
OpenSSL
:: PKey :: DH (77) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: EC (11) -
OpenSSL
:: PKey :: RSA (66) -
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: SSL :: SSLSocket (33) -
OpenSSL
:: X509 :: CRL (11) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: Request (11) - OptionParser (165)
- PStore (33)
- Pathname (121)
-
Psych
:: Nodes :: Alias (11) -
Psych
:: Nodes :: Document (11) -
Psych
:: Nodes :: Mapping (22) -
Psych
:: Nodes :: Node (33) -
Psych
:: Nodes :: Scalar (33) -
Psych
:: Nodes :: Sequence (22) -
Psych
:: ScalarScanner (22) -
Psych
:: SyntaxError (33) -
Psych
:: Visitors :: YAMLTree (11) -
RDoc
:: Context (11) -
RDoc
:: Generator :: Darkfish (11) -
RDoc
:: Generator :: JsonIndex (11) -
RDoc
:: Markdown (11) -
RDoc
:: Markup (33) -
RDoc
:: Options (22) -
REXML
:: Attribute (11) -
REXML
:: Comment (22) -
REXML
:: Element (22) -
REXML
:: Entity (11) -
Rake
:: FileList (22) -
Rake
:: InvocationChain (11) -
Rake
:: InvocationChain :: EmptyInvocationChain (11) -
Rake
:: PackageTask (11) - Range (12)
- Refinement (3)
- Regexp (22)
-
Resolv
:: DNS (11) -
Resolv
:: DNS :: Resource :: HINFO (22) -
Resolv
:: Hosts (55) -
RubyVM
:: InstructionSequence (33) - SDBM (11)
-
Scanf
:: FormatSpecifier (6) -
Scanf
:: FormatString (24) - Shell (108)
-
Shell
:: CommandProcessor (54) -
Shell
:: Echo (6) -
Shell
:: Filter (60) -
Shell
:: SystemCommand (24) - Socket (55)
- String (926)
- StringIO (244)
- StringScanner (143)
- Symbol (158)
- SyntaxError (2)
- Tempfile (11)
- Thread (80)
-
Thread
:: Backtrace :: Location (66) - Time (49)
- TracePoint (11)
- UDPSocket (11)
- UNIXSocket (11)
-
URI
:: Generic (44) -
URI
:: HTTP (11) -
URI
:: MailTo (11) - UnboundMethod (88)
- UncaughtThrowError (10)
-
WEBrick
:: Cookie (22) -
WEBrick
:: HTTPAuth :: BasicAuth (22) -
WEBrick
:: HTTPAuth :: DigestAuth (33) -
WEBrick
:: HTTPAuth :: Htdigest (11) -
WEBrick
:: HTTPAuth :: Htgroup (11) -
WEBrick
:: HTTPAuth :: Htpasswd (22) -
WEBrick
:: HTTPRequest (253) -
WEBrick
:: HTTPResponse (110) -
WEBrick
:: HTTPServlet :: CGIHandler (22) -
WEBrick
:: HTTPUtils :: FormData (66) -
WEBrick
:: HTTPVersion (11) -
WEBrick
:: Log (22) -
WIN32OLE
_ METHOD (88) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (11) -
Win32
:: Registry (11) -
Win32
:: Resolv (11) -
YAML
:: DBM (11) -
Zlib
:: Deflate (44) -
Zlib
:: GzipFile (11) -
Zlib
:: GzipReader (11) -
Zlib
:: Inflate (22) -
Zlib
:: ZStream (33)
モジュール
- Abbrev (11)
- Benchmark (33)
-
CGI
:: HtmlExtension (517) -
CGI
:: QueryExtension (99) - Digest (11)
-
ERB
:: Util (22) - Etc (1430)
- Forwardable (22)
- Gem (44)
-
IRB
:: ExtendCommandBundle (11) - JSON (44)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) -
JSON
:: Generator :: GeneratorMethods :: Float (11) -
JSON
:: Generator :: GeneratorMethods :: Hash (11) -
JSON
:: Generator :: GeneratorMethods :: Integer (11) -
JSON
:: Generator :: GeneratorMethods :: NilClass (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String (33) -
JSON
:: Generator :: GeneratorMethods :: String :: Extend (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - Kernel (308)
- Marshal (44)
-
Net
:: HTTPHeader (132) - ObjectSpace (11)
- Open3 (88)
-
OpenSSL
:: ASN1 (44) -
OpenSSL
:: Buffering (33) -
OpenSSL
:: PKCS5 (22) -
OpenURI
:: Meta (22) - Psych (83)
- RDoc (11)
-
RDoc
:: Text (22) - Readline (143)
- SecureRandom (18)
- Shellwords (77)
- SingleForwardable (22)
- URI (22)
-
WEBrick
:: AccessLog (44) -
WEBrick
:: HTMLUtils (11) -
WEBrick
:: HTTPAuth :: Authenticator (44) -
WEBrick
:: HTTPAuth :: UserDB (22) -
WEBrick
:: HTTPStatus (11) -
WEBrick
:: HTTPUtils (77) - Zlib (11)
オブジェクト
- ENV (44)
-
Readline
:: HISTORY (99) - main (22)
キーワード
-
$ LAST _ PAREN _ MATCH (11) -
$ LAST _ READ _ LINE (11) -
$ LOAD _ PATH (11) -
$ MATCH (11) -
$ POSTMATCH (11) -
$ PREMATCH (11) -
$ archdir (11) -
$ defs (11) -
$ hdrdir (11) -
$ sitearchdir (11) - % (17)
- * (11)
- + (11)
- << (22)
- <=> (33)
- == (33)
- === (22)
- =~ (37)
-
BENCHMARK
_ VERSION (11) - CAPTION (22)
- CGIRunner (11)
-
CHARACTER
_ STRING (11) - CLF (11)
-
CLF
_ TIME _ FORMAT (11) -
COMBINED
_ LOG _ FORMAT (11) -
COMMON
_ LOG _ FORMAT (11) - DefaultFileName (11)
-
EMPTY
_ MARSHAL _ CHECKSUM (11) -
EMPTY
_ MARSHAL _ DATA (11) - EXAMPLES (11)
- EXT (11)
- Emitter (11)
- Extend (22)
- FORMAT (22)
-
GENERATOR
_ DIR (11) - GRAPHICSTRING (11)
- GraphicString (33)
- HELP (11)
-
HTML
_ ENTITIES (11) - HeaderConverters (11)
-
LIBYAML
_ VERSION (11) -
METHOD
_ MODIFIERS (11) - Markup (11)
- Marshal フォーマット (11)
- MatchData (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - NoDelegateMethods (6)
- NoMethodError (11)
-
PACK
_ FORMAT (11) - PLATFORMS (11)
-
RFC822
_ MONTHS (11) -
RSTRING
_ END (11) -
RSTRING
_ PTR (11) -
RUBY
_ COPYRIGHT (11) - RequestField (11)
- ResponseField (11)
- ResponseInfoField (11)
- Ruby (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Rubyの起動 (11)
-
SC
_ 2 _ CHAR _ TERM (11) -
SC
_ 2 _ C _ BIND (11) -
SC
_ 2 _ C _ DEV (11) -
SC
_ 2 _ FORT _ DEV (11) -
SC
_ 2 _ FORT _ RUN (11) -
SC
_ 2 _ LOCALEDEF (11) -
SC
_ 2 _ PBS (11) -
SC
_ 2 _ PBS _ ACCOUNTING (11) -
SC
_ 2 _ PBS _ CHECKPOINT (11) -
SC
_ 2 _ PBS _ LOCATE (11) -
SC
_ 2 _ PBS _ MESSAGE (11) -
SC
_ 2 _ PBS _ TRACK (11) -
SC
_ 2 _ SW _ DEV (11) -
SC
_ 2 _ UPE (11) -
SC
_ 2 _ VERSION (11) -
SC
_ ADVISORY _ INFO (11) -
SC
_ AIO _ LISTIO _ MAX (11) -
SC
_ AIO _ MAX (11) -
SC
_ AIO _ PRIO _ DELTA _ MAX (11) -
SC
_ ARG _ MAX (11) -
SC
_ ASYNCHRONOUS _ IO (11) -
SC
_ ATEXIT _ MAX (11) -
SC
_ AVPHYS _ PAGES (11) -
SC
_ BARRIERS (11) -
SC
_ BC _ BASE _ MAX (11) -
SC
_ BC _ DIM _ MAX (11) -
SC
_ BC _ SCALE _ MAX (11) -
SC
_ BC _ STRING _ MAX (11) -
SC
_ CHILD _ MAX (11) -
SC
_ CLK _ TCK (11) -
SC
_ CLOCK _ SELECTION (11) -
SC
_ COLL _ WEIGHTS _ MAX (11) -
SC
_ CPUSET _ SIZE (11) -
SC
_ CPUTIME (11) -
SC
_ DELAYTIMER _ MAX (11) -
SC
_ EXPR _ NEST _ MAX (11) -
SC
_ FSYNC (11) -
SC
_ GETGR _ R _ SIZE _ MAX (11) -
SC
_ GETPW _ R _ SIZE _ MAX (11) -
SC
_ HOST _ NAME _ MAX (11) -
SC
_ IOV _ MAX (11) -
SC
_ IPV6 (11) -
SC
_ JOB _ CONTROL (11) -
SC
_ LINE _ MAX (11) -
SC
_ LOGIN _ NAME _ MAX (11) -
SC
_ MAPPED _ FILES (11) -
SC
_ MEMLOCK (11) -
SC
_ MEMLOCK _ RANGE (11) -
SC
_ MEMORY _ PROTECTION (11) -
SC
_ MESSAGE _ PASSING (11) -
SC
_ MONOTONIC _ CLOCK (11) -
SC
_ MQ _ OPEN _ MAX (11) -
SC
_ MQ _ PRIO _ MAX (11) -
SC
_ NGROUPS _ MAX (11) -
SC
_ NPROCESSORS _ CONF (11) -
SC
_ NPROCESSORS _ ONLN (11) -
SC
_ OPEN _ MAX (11) -
SC
_ PAGESIZE (11) -
SC
_ PAGE _ SIZE (11) -
SC
_ PHYS _ PAGES (11) -
SC
_ PRIORITIZED _ IO (11) -
SC
_ PRIORITY _ SCHEDULING (11) -
SC
_ RAW _ SOCKETS (11) -
SC
_ READER _ WRITER _ LOCKS (11) -
SC
_ REALTIME _ SIGNALS (11) -
SC
_ REGEXP (11) -
SC
_ RE _ DUP _ MAX (11) -
SC
_ RTSIG _ MAX (11) -
SC
_ SAVED _ IDS (11) -
SC
_ SEMAPHORES (11) -
SC
_ SEM _ NSEMS _ MAX (11) -
SC
_ SEM _ VALUE _ MAX (11) -
SC
_ SHARED _ MEMORY _ OBJECTS (11) -
SC
_ SHELL (11) -
SC
_ SIGQUEUE _ MAX (11) -
SC
_ SPAWN (11) -
SC
_ SPIN _ LOCKS (11) -
SC
_ SPORADIC _ SERVER (11) -
SC
_ SS _ REPL _ MAX (11) -
SC
_ STREAM _ MAX (11) -
SC
_ SYMLOOP _ MAX (11) -
SC
_ SYNCHRONIZED _ IO (11) -
SC
_ THREADS (11) -
SC
_ THREAD _ ATTR _ STACKADDR (11) -
SC
_ THREAD _ ATTR _ STACKSIZE (11) -
SC
_ THREAD _ CPUTIME (11) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (11) -
SC
_ THREAD _ KEYS _ MAX (11) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (11) -
SC
_ THREAD _ PRIO _ INHERIT (11) -
SC
_ THREAD _ PRIO _ PROTECT (11) -
SC
_ THREAD _ PROCESS _ SHARED (11) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (11) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (11) -
SC
_ THREAD _ SAFE _ FUNCTIONS (11) -
SC
_ THREAD _ SPORADIC _ SERVER (11) -
SC
_ THREAD _ STACK _ MIN (11) -
SC
_ THREAD _ THREADS _ MAX (11) -
SC
_ TIMEOUTS (11) -
SC
_ TIMERS (11) -
SC
_ TIMER _ MAX (11) -
SC
_ TRACE (11) -
SC
_ TRACE _ EVENT _ FILTER (11) -
SC
_ TRACE _ EVENT _ NAME _ MAX (11) -
SC
_ TRACE _ INHERIT (11) -
SC
_ TRACE _ LOG (11) -
SC
_ TRACE _ NAME _ MAX (11) -
SC
_ TRACE _ SYS _ MAX (11) -
SC
_ TRACE _ USER _ EVENT _ MAX (11) -
SC
_ TTY _ NAME _ MAX (11) -
SC
_ TYPED _ MEMORY _ OBJECTS (11) -
SC
_ TZNAME _ MAX (11) -
SC
_ V6 _ ILP32 _ OFF32 (11) -
SC
_ V6 _ ILP32 _ OFFBIG (11) -
SC
_ V6 _ LP64 _ OFF64 (11) -
SC
_ V6 _ LPBIG _ OFFBIG (11) -
SC
_ V7 _ ILP32 _ OFF32 (11) -
SC
_ V7 _ ILP32 _ OFFBIG (11) -
SC
_ V7 _ LP64 _ OFF64 (11) -
SC
_ V7 _ LPBIG _ OFFBIG (11) -
SC
_ VERSION (11) -
SC
_ XOPEN _ CRYPT (11) -
SC
_ XOPEN _ ENH _ I18N (11) -
SC
_ XOPEN _ REALTIME (11) -
SC
_ XOPEN _ REALTIME _ THREADS (11) -
SC
_ XOPEN _ SHM (11) -
SC
_ XOPEN _ STREAMS (11) -
SC
_ XOPEN _ UNIX (11) -
SC
_ XOPEN _ UUCP (11) -
SC
_ XOPEN _ VERSION (11) -
SEARCH
_ INDEX _ FILE (11) - STR2CSTR (11)
- StringIO (11)
- StringValuePtr (11)
-
UNPACK
_ FORMAT (11) - VERSION (11)
-
ZLIB
_ VERSION (11) - [] (187)
- []= (55)
- a (22)
- abbrev (22)
-
absolute
_ path (33) - accept (11)
-
accept
_ charset (44) -
accept
_ encoding (11) -
accept
_ language (11) -
add
_ html (11) -
add
_ special (11) -
add
_ word _ pair (11) - address (11)
- algorithm (11)
-
alias
_ method (11) - alphanumeric (7)
- anchor (44)
- arity (11)
- attr (11)
-
auth
_ type (11) - backtrace (11)
- base (11)
-
base
_ label (11) - basename (18)
-
basic
_ auth (11) -
basic
_ quote _ characters (11) -
basic
_ quote _ characters= (11) -
basic
_ word _ break _ characters (11) -
basic
_ word _ break _ characters= (11) - binread (22)
- binwrite (22)
- blockquote (22)
- body (55)
- bytes (7)
- byteslice (22)
- bytesplice (2)
-
ca
_ file (11) -
ca
_ path (22) -
cache
_ control (11) -
cache
_ dir (11) -
cache
_ file (11) - caller (11)
-
capable
_ auth _ types (11) - captures (11)
- casecmp (22)
- casecmp? (16)
- center (11)
- cgi (11)
- challenge (11)
- charpos (11)
- chars (36)
- charset (42)
- check (11)
-
check
_ until (11) - checkbox (22)
-
checkbox
_ group (22) - children (20)
- chomp (22)
- chomp! (11)
- chop (22)
- chop! (11)
- chr (33)
- cipher (11)
- ciphers (33)
- clone (11)
- code (11)
- coerce (11)
- command (6)
-
compile
_ option (11) -
completer
_ quote _ characters (11) -
completer
_ quote _ characters= (11) -
completer
_ word _ break _ characters (11) -
completer
_ word _ break _ characters= (11) -
completion
_ append _ character (11) -
completion
_ append _ character= (11) -
compute
_ key (11) - concat (11)
-
const
_ defined? (11) -
const
_ get (11) -
const
_ source _ location (5) -
content
_ length (11) -
content
_ length= (11) -
content
_ type (33) - context (11)
- count (11)
-
count
_ objects _ size (11) - cpu (11)
-
create
_ header (11) - cwd (6)
-
datetime
_ format (11) -
default
_ path (11) -
default
_ record _ separator (6) -
default
_ record _ separator= (6) -
default
_ system _ source _ cache _ dir (11) -
default
_ user _ source _ cache _ dir (11) -
define
_ method (44) -
define
_ singleton _ method (22) - deflate (11)
- delegate (22)
- delete (11)
-
delete
_ at (11) -
delete
_ passwd (11) - dequote (11)
-
dh
_ compute _ key (11) - digest (88)
- dir (17)
-
dir
_ stack (6) - dirname (18)
- dirs (6)
- download (11)
- dump (44)
-
dump
_ stream (11) - each (44)
-
each
_ byte (44) -
each
_ char (44) -
each
_ codepoint (44) -
each
_ grapheme _ cluster (14) -
each
_ key (11) -
each
_ line (44) -
each
_ resource (11) - echo (18)
-
end
_ with? (16) - entity (11)
- entries (22)
- eql? (22)
-
error
_ char (11) - escape (44)
- escape8bit (11)
- escapeHTML (11)
-
escape
_ html (11) -
escape
_ path (11) -
event
_ interface (11) - execute (11)
- export (55)
- extname (11)
- extract (22)
- fetch (77)
-
fetch
_ path (11) - file (11)
-
file
_ field (22) -
file
_ name (11) - filename (22)
- filename= (11)
-
filename
_ quote _ characters (11) -
filename
_ quote _ characters= (11) - filter (33)
- final (11)
-
find
_ executable (11) - finish (44)
- flush (22)
-
flush
_ left (11) -
flush
_ next _ in (11) -
flush
_ next _ out (11) - form (44)
- format (22)
- ftype (29)
-
full
_ gem _ path (11) -
gem
_ home (22) -
gem
_ path (22) - generate (22)
-
generate
_ line (11) - get (22)
-
get
_ fields (11) -
get
_ file _ uri _ path (11) -
get
_ hosts _ path (11) -
get
_ passwd (33) -
get
_ path (11) - getaddress (22)
- getaddresses (11)
- getc (11)
- getch (22)
- gethostname (11)
- getname (11)
- getnames (11)
- gets (81)
- getwd (6)
- gname (11)
-
grapheme
_ clusters (14) - gsub (33)
- gsub! (22)
- hash (22)
- header (33)
- headers (11)
- help (22)
- helpfile (22)
- helpstring (22)
- hex (22)
- hexdigest (198)
- hexdigest! (11)
- hexencode (11)
- hidden (22)
-
history
_ file (11) - home (22)
- homepage (11)
- host (44)
- hostname (22)
- html (22)
-
html
_ escape (11) - hton (11)
-
http
_ version (11) - httpdate (22)
- img (22)
-
import
_ methods (3) - include? (11)
- insert (11)
-
insert
_ output (11) - inspect (100)
-
installation
_ path (11) - instance (22)
-
instance
_ delegate (11) -
instance
_ method (11) -
invoke
_ kind (11) - irb (11)
-
irb
_ original _ method _ name (11) -
irb
_ path (11) - jisx0301 (11)
- join (29)
-
json
_ create (11) - label (22)
-
last
_ match (22) -
last
_ match _ tried (6) -
latest
_ cache _ file (11) -
latest
_ system _ cache _ file (22) -
latest
_ user _ cache _ file (22) - length (33)
-
lib
_ dirs _ for (11) - libpathflag (11)
- line (22)
- lines (30)
-
link
_ command (11) - linkname (11)
- list (11)
-
literal
_ concat _ string (11) - ljust (11)
- load (11)
-
local
_ host (11) -
local
_ port (11) -
locale
_ charmap (11) - logger (11)
- magic (11)
-
main
_ type (11) -
make
_ passwd (33) -
marshal
_ version (11) - match (39)
- match? (27)
- matched (11)
- matched? (11)
-
matched
_ count (6) -
matched
_ size (11) -
matched
_ string (6) - matchedsize (11)
- matches? (11)
-
matching
_ files (11) - members (11)
- method (33)
-
method
_ defined? (11) -
mime
_ type (11) - mktmpdir (22)
- msg (11)
-
multipart
_ form (44) - name (70)
- name= (20)
- names (11)
- new (72)
-
normalize
_ uri (11) - notify (18)
- on (88)
- open (44)
-
open
_ uri _ or _ path (11) - os (11)
- out (11)
- pack (19)
- pack テンプレート文字列 (11)
-
pack
_ sockaddr _ in (11) -
pack
_ sockaddr _ un (11) -
package
_ dir _ path (11) - params (22)
- parse (44)
- parse! (11)
-
parse
_ time (11) -
password
_ field (22) - path (224)
- path= (11)
-
path
_ info (22) -
path
_ translated (11) - pathmap (22)
-
pathmap
_ explode (11) -
pathmap
_ partial (11) -
pathmap
_ replace (11) - pathname (9)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) -
pipeline
_ r (22) -
pipeline
_ rw (22) -
pipeline
_ start (22) -
pipeline
_ w (22) - pop (11)
- port (11)
-
post
_ match (22) - pp (11)
-
pre
_ match (22) - prefix (11)
- prepend (11)
- pretty (11)
-
pretty
_ generate (11) -
pretty
_ unparse (11) -
private
_ class _ method (15) -
private
_ method _ defined? (11) - problem (11)
-
protected
_ method _ defined? (11) -
proxy
_ address (22) -
proxy
_ basic _ auth (11) -
proxy
_ pass (22) -
proxy
_ uri (11) -
proxy
_ user (22) - proxyaddr (11)
- prune (6)
-
psych
_ to _ yaml (11) -
psych
_ y (11) -
public
_ class _ method (15) -
public
_ instance _ method (11) -
public
_ method (11) -
public
_ method _ defined? (11) - puke (1)
- push (11)
- putc (22)
- pwd (6)
- qop (11)
- query (11)
-
query
_ string (11) -
query
_ string= (11) - quote (11)
-
quote
_ char (11) -
radio
_ group (22) -
rake
_ extension (11) -
random
_ iv (11) -
random
_ key (11) -
raw
_ header (11) -
rb
_ check _ convert _ type (11) -
rb
_ compile _ string (11) -
rb
_ eval _ string (11) -
rb
_ eval _ string _ protect (11) -
rb
_ eval _ string _ wrap (11) -
rdoc
/ markup / to _ ansi (11) -
rdoc
/ markup / to _ bs (11) -
rdoc
/ markup / to _ html (11) - read (99)
-
read
_ body (22) - readchar (44)
- readline (35)
- readlines (68)
- readlink (29)
- realdirpath (11)
- realm (22)
- realpath (11)
-
reason
_ phrase (22) -
record
_ separator (6) -
remote
_ host (11) -
remove
_ leading _ dot _ dir (11) -
remove
_ method (11) - replace (11)
-
request
_ line (11) -
request
_ method (33) -
request
_ uri (11) -
require
_ path (11) -
require
_ paths (11) - reset (22)
- restore (11)
-
result
_ with _ hash (7) -
return
_ type (11) -
return
_ type _ detail (11) - rights (11)
- rjust (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
rubygems
/ commands / cert _ command (11) -
rubygems
/ commands / list _ command (11) -
rubygems
/ commands / search _ command (11) -
safe
_ load (17) - scheme (11)
-
script
_ name (11) -
scrolling
_ list (22) - scrub (33)
- scrub! (33)
-
search
_ full (11) - seek (11)
- send (11)
-
server
_ name (11) -
set
_ dictionary (22) - shebang (11)
- shell (11)
- shellescape (22)
- shelljoin (22)
- shellsplit (22)
- shellwords (22)
- shift (77)
-
short
_ name (11) -
signature
_ algorithm (33) -
single
_ delegate (11) -
singleton
_ method (11) - size (33)
- slice (66)
- slice! (22)
- sn (11)
-
sockaddr
_ in (11) -
sockaddr
_ un (11) -
source
_ location (22) -
spec
_ path (11) - split (57)
- sprintf (11)
- sprintf フォーマット (11)
- squeeze (11)
- squeeze! (11)
-
ssl
_ version (11) - start (30)
-
start
_ with? (16) -
static
_ path (11) - status (11)
-
status
_ line (11) - step (6)
- strftime (22)
- strhash (11)
- string (11)
-
strip
_ hashes (11) - sub (55)
- sub! (22)
-
sub
_ type (11) - submit (22)
-
summary
_ indent (11) - sysread (11)
-
system
_ cache _ file (22) - tag (44)
-
tag
_ directives (11) - text (11)
-
text
_ field (22) - textarea (22)
- then (12)
-
thread
_ variable? (11) -
time
_ format (11) -
time
_ format= (11) -
to
_ a (28) -
to
_ csv (11) -
to
_ der (11) -
to
_ json (121) -
to
_ json _ raw (11) -
to
_ json _ raw _ object (11) -
to
_ path (35) -
to
_ pem (55) -
to
_ s (298) -
to
_ text (11) -
to
_ yaml (22) - tokenize (11)
-
trace
_ var (22) -
trusted
_ cert _ path (11) -
try
_ file (11) - typeflag (11)
- uname (11)
-
undef
_ method (11) - unescape (22)
- unescapeHTML (11)
-
unescape
_ html (11) - ungetbyte (11)
- ungetc (22)
-
unix
_ path (11) -
unmatched
_ alias _ lists (11) - unpack (11)
- unparse (11)
-
unparsed
_ uri (11) -
untrace
_ var (11) - update (11)
- user (11)
-
user
_ cache _ file (22) - value (11)
-
values
_ at (11) -
with
_ config (22) -
with
_ object (22) - write (33)
- xmlschema (33)
- xpath (22)
- y (11)
- yaml (11)
-
yield
_ self (12) - このマニュアルのヘルプ (11)
- 正規表現 (11)
検索結果
先頭5件
-
String (38144.0)
-
文字列のクラスです。 ヌル文字を含む任意のバイト列を扱うことができます。 文字列の長さにはメモリ容量以外の制限はありません。
...ープシーケンスがほぼ無効)
"string\n" # ダブルクオート文字列 (エスケープシーケンスがすべて有効)
%q(str\\ing) # 「%q」文字列 (エスケープシーケンスがほぼ無効、デリミタが変えられる)
%Q(string\n) # 「%Q」文字列 (エスケープ......能
<<-End
この行はヒアドキュメント (終端記号をインデントできる)
End
//}
===[a:mutable] 破壊的な変更
Ruby の String クラスは mutable です。
つまり、オブジェクト自体を破壊的に変更できます。
「破壊的な変更」とは、ある......patibilityError
//}
String#eql? はハッシュのキーの比較に使われますので、
ハッシュのキーに非 ASCII 文字列を使う場合には注意が必要です。
//emlist[動作例: (注)一行目にmagic commentが必要です。][ruby]{
# encoding: UTF-8
h = {}
s = "いろ......ブルクオートとの併用も可能
<<~End
この行のインデントは無視される
End
//}
===[a:mutable] 破壊的な変更
Ruby の String クラスは mutable です。
つまり、オブジェクト自体を破壊的に変更できます。
「破壊的な変更」とは、ある... -
String
# chop -> String (27249.0) -
文字列の最後の文字を取り除いた新しい文字列を生成して返します。 ただし、文字列の終端が "\r\n" であればその 2 文字を取り除きます。
...終端が "\r\n" であればその 2 文字を取り除きます。
//emlist[例][ruby]{
p "string\n".chop # => "string"
p "string\r\n".chop # => "string"
p "string".chop # => "strin"
p "strin".chop # => "stri"
p "".chop # => ""
//}
@see String#chomp
@see String#chop!......ばその 2 文字を取り除きます。
//emlist[例][ruby]{
p "string\n".chop # => "string"
p "string\r\n".chop # => "string"
p "string".chop # => "strin"
p "strin".chop # => "stri"
p "".chop # => ""
//}
@see String#chomp
@see String#chop!
@see String#delete_suffix... -
String
# chomp(rs = $ / ) -> String (27231.0) -
self の末尾から rs で指定する改行コードを取り除いた文字列を生成して返します。 ただし、rs が "\n" ($/ のデフォルト値) のときは、 実行環境によらず "\r", "\r\n", "\n" のすべてを改行コードとみなして取り除きます。
...oo\n".chomp # => "foo"
p "foo\n".chomp("\n") # => "foo"
p "foo\r\n".chomp("\r\n") # => "foo"
$/ = "\n" # デフォルト値と同じ
p "foo\r".chomp # => "foo"
p "foo\r\n".chomp # => "foo"
p "foo\n".chomp # => "foo"
p "foo\n\r".chomp # => "foo\n"
p "string\n".chomp(ni......l) # => "string\n"
p "foo\r\n\n".chomp("") # => "foo"
p "foo\n\r\n".chomp("") # => "foo"
p "foo\n\r\r".chomp("") # => "foo\n\r\r"
//}
@see String#chomp!
@see String#chop......l) # => "string\n"
p "foo\r\n\n".chomp("") # => "foo"
p "foo\n\r\n".chomp("") # => "foo"
p "foo\n\r\r".chomp("") # => "foo\n\r\r"
//}
@see String#chomp!
@see String#chop
@see String#delete_suffix... -
String
# chr -> String (27225.0) -
self の最初の文字だけを含む文字列を返します。
..."
a.chr #=> "a"
//}
Ruby 1.9 で IO#getc の戻り値が Integer から String を返すように変更になりました。
Ruby 1.8 以前と1.9以降の互換性を保つために String#chr が存在します。
例:
# ruby 1.8 系では STDIN.getc が 116 を返すため Integer#chr が......呼び出される
$ echo test | ruby -e "p STDIN.getc.chr" # => "t"
# ruby 1.9 系以降では STDIN.getc が "t" を返すため String#chr が呼び出される
$ echo test | ruby -e "p STDIN.getc.chr" # => "t"
@see String#ord, Integer#chr... -
String
# chars -> [String] (27219.0) -
文字列の各文字を文字列の配列で返します。(self.each_char.to_a と同じです)
...列の各文字を文字列の配列で返します。(self.each_char.to_a と同じです)
//emlist[例][ruby]{
"hello世界".chars # => ["h", "e", "l", "l", "o", "世", "界"]
//}
ブロックが指定された場合は String#each_char と同じように動作します。
Ruby 2.6 までは de......precated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_char... -
String
# grapheme _ clusters -> [String] (27213.0) -
文字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
...字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
//emlist[例][ruby]{
"a\u0300".grapheme_clusters # => ["à"]
//}
ブロックが指定された場合は String#each_grapheme_cluster と同じように動作します。
Ruby 2.6 までは......deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_grapheme_cluster... -
String
# grapheme _ clusters {|grapheme _ cluster| block } -> self (27213.0) -
文字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
...字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
//emlist[例][ruby]{
"a\u0300".grapheme_clusters # => ["à"]
//}
ブロックが指定された場合は String#each_grapheme_cluster と同じように動作します。
Ruby 2.6 までは......deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_grapheme_cluster... -
String
# shellescape -> String (27213.0) -
文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
...文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
string.shellescape は、Shellwords.escape(string) と等価です。
@return エスケープされた文字列を返します。
@see Shellwords.#shellescape... -
String
# shellsplit -> [String] (27213.0) -
Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。
...の単語分割規則に従った空白区切りの単語分割を行い、
単語 (文字列) の配列を返します。
string.shellsplit は、Shellwords.shellsplit(string) と等価です。
@return 分割結果の各文字列を要素とする配列を返します。
@raise ArgumentError 引......数の中に対でないシングルクォートまたはダブル
クォートが現れた場合に発生します。
@see Shellwords.#shellsplit... -
String
# pathmap(spec = nil) { . . . } -> String (27201.0) -
与えられた書式指定文字列に応じてパス(自身)を変換します。
...自身を表します。
%d は数値のプレフィクスを取ることができます。
例:
'a/b/c/d/file.txt'.pathmap("%2d") # => 'a/b'
'a/b/c/d/file.txt'.pathmap("%-2d") # => 'c/d'
また、%d, %p, %f, %n, %x, %X には単純な文字列置換を行うための
置換パターン......java".pathmap("%{^src,bin}X.class")
#=> "bin/org/onestepback/proj/A.class"
置換文字列に '*' を指定した場合は、置換文字列を計算するためにブロックを評価します。
例:
"/path/to/file.TXT".pathmap("%X%{.*,*}x") { |ext| ext.downcase }
#=> "/path/to/file....