種類
ライブラリ
- English (60)
- ビルトイン (3042)
- abbrev (24)
- benchmark (108)
- bigdecimal (12)
-
cgi
/ core (168) -
cgi
/ html (564) -
cgi
/ util (72) - csv (240)
- date (60)
- dbm (24)
- digest (60)
- erb (32)
- etc (1572)
- forwardable (48)
- gdbm (12)
-
io
/ console (12) - ipaddr (12)
-
irb
/ cmd / help (12) -
irb
/ context (24) -
irb
/ ext / save-history (12) -
irb
/ extend-command (12) -
irb
/ input-method (72) - json (240)
-
json
/ add / date _ time (12) - logger (12)
-
minitest
/ unit (1) - mkmf (120)
-
net
/ ftp (32) -
net
/ http (480) -
net
/ imap (36) -
net
/ pop (12) -
net
/ smtp (44) - objspace (12)
- open-uri (24)
- open3 (96)
- openssl (888)
- optparse (180)
- pathname (132)
- pstore (36)
- psych (343)
- rake (108)
-
rake
/ packagetask (12) - rdoc (12)
-
rdoc
/ context (12) -
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ markdown / entities (12) -
rdoc
/ markup (48) -
rdoc
/ text (24) - readline (264)
- resolv (96)
-
rexml
/ document (72) - rubygems (12)
-
rubygems
/ command (12) -
rubygems
/ commands / help _ command (24) -
rubygems
/ commands / lock _ command (12) -
rubygems
/ commands / unpack _ command (12) -
rubygems
/ commands / which _ command (12) -
rubygems
/ config _ file (12) -
rubygems
/ defaults (36) -
rubygems
/ digest / digest _ adapter (12) -
rubygems
/ format (12) -
rubygems
/ gem _ path _ searcher (24) -
rubygems
/ installer (24) -
rubygems
/ old _ format (12) -
rubygems
/ package / tar _ header (120) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ remote _ fetcher (84) -
rubygems
/ security (12) -
rubygems
/ source _ info _ cache (132) -
rubygems
/ spec _ fetcher (24) -
rubygems
/ specification (72) -
rubygems
/ uninstaller (12) -
rubygems
/ validator (12) - scanf (30)
- sdbm (12)
- securerandom (20)
- shell (108)
-
shell
/ builtin-command (6) -
shell
/ command-processor (54) -
shell
/ filter (60) -
shell
/ system-command (24) - shellwords (120)
- socket (108)
- stringio (275)
- strscan (156)
- tempfile (12)
- time (24)
- tmpdir (24)
- uri (96)
-
webrick
/ accesslog (48) -
webrick
/ htmlutils (12) -
webrick
/ httpauth / authenticator (48) -
webrick
/ httpauth / basicauth (24) -
webrick
/ httpauth / digestauth (36) -
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htgroup (12) -
webrick
/ httpauth / htpasswd (24) -
webrick
/ httpauth / userdb (24) -
webrick
/ httprequest (276) -
webrick
/ httpresponse (120) -
webrick
/ httpservlet / cgihandler (24) -
webrick
/ httpstatus (12) -
webrick
/ httputils (156) -
webrick
/ httpversion (12) -
webrick
/ log (24) -
win32
/ registry (12) -
win32
/ resolv (12) - win32ole (132)
-
yaml
/ dbm (12) - zlib (144)
クラス
-
ARGF
. class (75) - Addrinfo (12)
- Array (45)
-
Benchmark
:: Job (12) -
Benchmark
:: Tms (60) - BigDecimal (12)
- CGI (132)
-
CGI
:: Cookie (24) - CSV (192)
-
CSV
:: FieldInfo (12) -
CSV
:: Table (36) - DBM (24)
- Date (36)
- DateTime (36)
-
Digest
:: Base (48) - Dir (119)
- ERB (8)
- Encoding (12)
-
Encoding
:: Converter (36) -
Encoding
:: UndefinedConversionError (12) - Enumerator (24)
-
Enumerator
:: ArithmeticSequence (7) -
Enumerator
:: Chain (7) -
Etc
:: Passwd (12) - Exception (8)
- File (108)
- GDBM (12)
-
Gem
:: Command (12) -
Gem
:: Commands :: HelpCommand (24) -
Gem
:: Commands :: LockCommand (12) -
Gem
:: Commands :: UnpackCommand (12) -
Gem
:: Commands :: WhichCommand (12) -
Gem
:: ConfigFile (12) -
Gem
:: DigestAdapter (12) -
Gem
:: Format (12) -
Gem
:: GemPathSearcher (24) -
Gem
:: Installer (24) -
Gem
:: OldFormat (12) -
Gem
:: Package :: TarHeader (120) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: RemoteFetcher (84) -
Gem
:: Security :: Policy (12) -
Gem
:: SourceInfoCache (132) -
Gem
:: SpecFetcher (24) -
Gem
:: Specification (72) -
Gem
:: Uninstaller (12) -
Gem
:: Validator (12) - Hash (24)
- IO (243)
- IPAddr (12)
- IPSocket (12)
-
IRB
:: Context (36) -
IRB
:: ExtendCommand :: Help (12) -
IRB
:: FileInputMethod (12) -
IRB
:: InputMethod (12) -
IRB
:: ReadlineInputMethod (24) -
IRB
:: StdioInputMethod (24) - Integer (24)
- LoadError (12)
- Logger (12)
- MatchData (158)
- Method (36)
-
MiniTest
:: Unit (1) - Module (228)
-
Net
:: FTP (12) -
Net
:: FTP :: MLSxEntry (20) -
Net
:: HTTP (204) -
Net
:: HTTPGenericRequest (36) -
Net
:: HTTPResponse (96) -
Net
:: IMAP :: Address (12) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: MailboxACLItem (12) -
Net
:: POPMail (12) -
Net
:: SMTP (44) - NilClass (7)
- Object (157)
-
OpenSSL
:: ASN1 :: GraphicString (24) -
OpenSSL
:: ASN1 :: ObjectId (24) -
OpenSSL
:: Cipher (72) -
OpenSSL
:: Digest :: DSS (12) -
OpenSSL
:: Digest :: DSS1 (12) -
OpenSSL
:: Digest :: MD2 (12) -
OpenSSL
:: Digest :: MD4 (12) -
OpenSSL
:: Digest :: MD5 (12) -
OpenSSL
:: Digest :: MDC2 (12) -
OpenSSL
:: Digest :: RIPEMD160 (12) -
OpenSSL
:: Digest :: SHA (24) -
OpenSSL
:: Digest :: SHA1 (24) -
OpenSSL
:: Digest :: SHA224 (24) -
OpenSSL
:: Digest :: SHA256 (24) -
OpenSSL
:: Digest :: SHA384 (24) -
OpenSSL
:: Digest :: SHA512 (24) -
OpenSSL
:: HMAC (72) -
OpenSSL
:: Netscape :: SPKI (12) -
OpenSSL
:: PKey :: DH (84) -
OpenSSL
:: PKey :: DSA (72) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: RSA (72) -
OpenSSL
:: SSL :: SSLContext (24) -
OpenSSL
:: SSL :: SSLSocket (36) -
OpenSSL
:: X509 :: CRL (12) -
OpenSSL
:: X509 :: Certificate (12) -
OpenSSL
:: X509 :: Request (12) - OptionParser (180)
- PStore (36)
- Pathname (132)
-
Psych
:: Nodes :: Alias (12) -
Psych
:: Nodes :: Document (12) -
Psych
:: Nodes :: Mapping (24) -
Psych
:: Nodes :: Node (36) -
Psych
:: Nodes :: Scalar (36) -
Psych
:: Nodes :: Sequence (24) -
Psych
:: ScalarScanner (24) -
Psych
:: SyntaxError (36) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Context (12) -
RDoc
:: Generator :: Darkfish (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Markdown (12) -
RDoc
:: Markup (36) -
RDoc
:: Options (24) -
REXML
:: Attribute (12) -
REXML
:: Comment (24) -
REXML
:: Element (24) -
REXML
:: Entity (12) -
Rake
:: FileList (24) -
Rake
:: InvocationChain (12) -
Rake
:: InvocationChain :: EmptyInvocationChain (12) -
Rake
:: PackageTask (12) - Range (14)
- Refinement (4)
- Regexp (24)
-
Resolv
:: DNS (12) -
Resolv
:: DNS :: Resource :: HINFO (24) -
Resolv
:: Hosts (60) -
RubyVM
:: InstructionSequence (36) - SDBM (12)
-
Scanf
:: FormatSpecifier (6) -
Scanf
:: FormatString (24) - Shell (108)
-
Shell
:: CommandProcessor (54) -
Shell
:: Echo (6) -
Shell
:: Filter (60) -
Shell
:: SystemCommand (24) - Socket (60)
- String (1016)
- StringIO (263)
- StringScanner (156)
- Symbol (174)
- SyntaxError (3)
- Tempfile (12)
- Thread (88)
-
Thread
:: Backtrace :: Location (72) - Time (54)
- TracePoint (12)
- UDPSocket (12)
- UNIXSocket (12)
-
URI
:: Generic (48) -
URI
:: HTTP (12) -
URI
:: MailTo (12) - UnboundMethod (96)
- UncaughtThrowError (11)
-
WEBrick
:: Cookie (24) -
WEBrick
:: HTTPAuth :: BasicAuth (24) -
WEBrick
:: HTTPAuth :: DigestAuth (36) -
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htgroup (12) -
WEBrick
:: HTTPAuth :: Htpasswd (24) -
WEBrick
:: HTTPRequest (276) -
WEBrick
:: HTTPResponse (120) -
WEBrick
:: HTTPServlet :: CGIHandler (24) -
WEBrick
:: HTTPUtils :: FormData (72) -
WEBrick
:: HTTPVersion (12) -
WEBrick
:: Log (24) -
WIN32OLE
_ METHOD (96) -
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ TYPELIB (12) -
Win32
:: Registry (12) -
Win32
:: Resolv (12) -
YAML
:: DBM (12) -
Zlib
:: Deflate (48) -
Zlib
:: GzipFile (12) -
Zlib
:: GzipReader (12) -
Zlib
:: Inflate (24) -
Zlib
:: ZStream (36)
モジュール
- Abbrev (12)
- Benchmark (36)
-
CGI
:: HtmlExtension (564) -
CGI
:: QueryExtension (108) - Digest (12)
-
ERB
:: Util (24) - Etc (1560)
- Forwardable (24)
- Gem (48)
-
IRB
:: ExtendCommandBundle (12) - JSON (48)
-
JSON
:: Generator :: GeneratorMethods :: Array (12) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (12) -
JSON
:: Generator :: GeneratorMethods :: Float (12) -
JSON
:: Generator :: GeneratorMethods :: Hash (12) -
JSON
:: Generator :: GeneratorMethods :: Integer (12) -
JSON
:: Generator :: GeneratorMethods :: NilClass (12) -
JSON
:: Generator :: GeneratorMethods :: Object (12) -
JSON
:: Generator :: GeneratorMethods :: String (36) -
JSON
:: Generator :: GeneratorMethods :: String :: Extend (12) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (12) - Kernel (312)
- Marshal (48)
-
Net
:: HTTPHeader (144) - ObjectSpace (12)
- Open3 (96)
-
OpenSSL
:: ASN1 (48) -
OpenSSL
:: Buffering (36) -
OpenSSL
:: PKCS5 (24) -
OpenURI
:: Meta (24) - Psych (91)
- RDoc (12)
-
RDoc
:: Text (24) - Readline (156)
- SecureRandom (20)
- Shellwords (84)
- SingleForwardable (24)
- URI (24)
-
WEBrick
:: AccessLog (48) -
WEBrick
:: HTMLUtils (12) -
WEBrick
:: HTTPAuth :: Authenticator (48) -
WEBrick
:: HTTPAuth :: UserDB (24) -
WEBrick
:: HTTPStatus (12) -
WEBrick
:: HTTPUtils (84) - Zlib (12)
オブジェクト
- ENV (48)
-
Readline
:: HISTORY (108) - main (24)
キーワード
-
$ LAST _ PAREN _ MATCH (12) -
$ LAST _ READ _ LINE (12) -
$ LOAD _ PATH (12) -
$ MATCH (12) -
$ POSTMATCH (12) -
$ PREMATCH (12) -
$ archdir (12) -
$ defs (12) -
$ hdrdir (12) -
$ sitearchdir (12) - % (19)
- * (12)
- + (12)
- << (24)
- <=> (36)
- == (36)
- === (24)
- =~ (40)
-
BENCHMARK
_ VERSION (12) - CAPTION (24)
- CGIRunner (12)
-
CHARACTER
_ STRING (12) - CLF (12)
-
CLF
_ TIME _ FORMAT (12) -
COMBINED
_ LOG _ FORMAT (12) -
COMMON
_ LOG _ FORMAT (12) - DefaultFileName (12)
-
EMPTY
_ MARSHAL _ CHECKSUM (12) -
EMPTY
_ MARSHAL _ DATA (12) - EXAMPLES (12)
- EXT (12)
- Emitter (12)
- Extend (24)
- FORMAT (24)
-
GENERATOR
_ DIR (12) - GRAPHICSTRING (12)
- GraphicString (36)
- HELP (12)
-
HTML
_ ENTITIES (12) - HeaderConverters (12)
-
LIBYAML
_ VERSION (12) -
METHOD
_ MODIFIERS (12) - Markup (12)
- Marshal フォーマット (12)
- MatchData (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) - NoDelegateMethods (6)
- NoMethodError (12)
-
PACK
_ FORMAT (12) - PLATFORMS (12)
-
RFC822
_ MONTHS (12) -
RSTRING
_ END (12) -
RSTRING
_ PTR (12) -
RUBY
_ COPYRIGHT (12) - RequestField (12)
- ResponseField (12)
- ResponseInfoField (12)
- Ruby (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Rubyの起動 (12)
-
SC
_ 2 _ CHAR _ TERM (12) -
SC
_ 2 _ C _ BIND (12) -
SC
_ 2 _ C _ DEV (12) -
SC
_ 2 _ FORT _ DEV (12) -
SC
_ 2 _ FORT _ RUN (12) -
SC
_ 2 _ LOCALEDEF (12) -
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ SW _ DEV (12) -
SC
_ 2 _ UPE (12) -
SC
_ 2 _ VERSION (12) -
SC
_ ADVISORY _ INFO (12) -
SC
_ AIO _ LISTIO _ MAX (12) -
SC
_ AIO _ MAX (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ ARG _ MAX (12) -
SC
_ ASYNCHRONOUS _ IO (12) -
SC
_ ATEXIT _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ BARRIERS (12) -
SC
_ BC _ BASE _ MAX (12) -
SC
_ BC _ DIM _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ CHILD _ MAX (12) -
SC
_ CLK _ TCK (12) -
SC
_ CLOCK _ SELECTION (12) -
SC
_ COLL _ WEIGHTS _ MAX (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ DELAYTIMER _ MAX (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ FSYNC (12) -
SC
_ GETGR _ R _ SIZE _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ HOST _ NAME _ MAX (12) -
SC
_ IOV _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ LINE _ MAX (12) -
SC
_ LOGIN _ NAME _ MAX (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMLOCK (12) -
SC
_ MEMLOCK _ RANGE (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MONOTONIC _ CLOCK (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ RAW _ SOCKETS (12) -
SC
_ READER _ WRITER _ LOCKS (12) -
SC
_ REALTIME _ SIGNALS (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ RTSIG _ MAX (12) -
SC
_ SAVED _ IDS (12) -
SC
_ SEMAPHORES (12) -
SC
_ SEM _ NSEMS _ MAX (12) -
SC
_ SEM _ VALUE _ MAX (12) -
SC
_ SHARED _ MEMORY _ OBJECTS (12) -
SC
_ SHELL (12) -
SC
_ SIGQUEUE _ MAX (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ STREAM _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ SYNCHRONIZED _ IO (12) -
SC
_ THREADS (12) -
SC
_ THREAD _ ATTR _ STACKADDR (12) -
SC
_ THREAD _ ATTR _ STACKSIZE (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (12) -
SC
_ THREAD _ KEYS _ MAX (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SAFE _ FUNCTIONS (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ THREAD _ STACK _ MIN (12) -
SC
_ THREAD _ THREADS _ MAX (12) -
SC
_ TIMEOUTS (12) -
SC
_ TIMERS (12) -
SC
_ TIMER _ MAX (12) -
SC
_ TRACE (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ EVENT _ NAME _ MAX (12) -
SC
_ TRACE _ INHERIT (12) -
SC
_ TRACE _ LOG (12) -
SC
_ TRACE _ NAME _ MAX (12) -
SC
_ TRACE _ SYS _ MAX (12) -
SC
_ TRACE _ USER _ EVENT _ MAX (12) -
SC
_ TTY _ NAME _ MAX (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ TZNAME _ MAX (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ VERSION (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) -
SEARCH
_ INDEX _ FILE (12) - STR2CSTR (12)
- StringIO (12)
- StringValuePtr (12)
-
UNPACK
_ FORMAT (12) - VERSION (12)
-
ZLIB
_ VERSION (12) - [] (204)
- []= (60)
- a (24)
- abbrev (24)
-
absolute
_ path (36) - accept (12)
-
accept
_ charset (48) -
accept
_ encoding (12) -
accept
_ language (12) -
add
_ html (12) -
add
_ special (12) -
add
_ word _ pair (12) - address (12)
- algorithm (12)
-
alias
_ method (12) - alphanumeric (8)
- anchor (48)
- arity (12)
- attr (12)
-
auth
_ type (12) - backtrace (12)
- base (12)
-
base
_ label (12) - basename (18)
-
basic
_ auth (12) -
basic
_ quote _ characters (12) -
basic
_ quote _ characters= (12) -
basic
_ word _ break _ characters (12) -
basic
_ word _ break _ characters= (12) - binread (24)
- binwrite (24)
- blockquote (24)
- body (60)
- bytes (7)
- byteslice (24)
- bytesplice (5)
-
ca
_ file (12) -
ca
_ path (24) -
cache
_ control (12) -
cache
_ dir (12) -
cache
_ file (12) - caller (12)
-
capable
_ auth _ types (12) - caption (24)
- captures (12)
- casecmp (24)
- casecmp? (18)
- center (12)
- cgi (12)
- challenge (12)
- charpos (12)
- chars (38)
- charset (46)
- check (12)
-
check
_ until (12) - checkbox (24)
-
checkbox
_ group (24) - children (23)
- chomp (24)
- chomp! (12)
- chop (24)
- chop! (12)
- chr (36)
- cipher (12)
- ciphers (36)
- clone (12)
- code (12)
- coerce (12)
- command (6)
-
compile
_ option (12) -
completer
_ quote _ characters (12) -
completer
_ quote _ characters= (12) -
completer
_ word _ break _ characters (12) -
completer
_ word _ break _ characters= (12) -
completion
_ append _ character (12) -
completion
_ append _ character= (12) -
compute
_ key (12) - concat (12)
-
const
_ defined? (12) -
const
_ get (12) -
const
_ source _ location (12) -
content
_ length (12) -
content
_ length= (12) -
content
_ type (36) - context (12)
- count (12)
-
count
_ objects _ size (12) - cpu (12)
-
create
_ header (12) - cwd (6)
-
datetime
_ format (12) - deconstruct (2)
-
default
_ path (12) -
default
_ record _ separator (6) -
default
_ record _ separator= (6) -
default
_ system _ source _ cache _ dir (12) -
default
_ user _ source _ cache _ dir (12) -
define
_ method (48) -
define
_ singleton _ method (24) - deflate (12)
- delegate (24)
- delete (12)
-
delete
_ at (12) -
delete
_ passwd (12) - dequote (12)
-
dh
_ compute _ key (12) - digest (96)
- dir (18)
-
dir
_ stack (6) - dirname (18)
- dirs (6)
- download (12)
- dump (48)
-
dump
_ stream (12) - each (48)
-
each
_ byte (48) -
each
_ char (48) -
each
_ codepoint (48) -
each
_ grapheme _ cluster (16) -
each
_ key (12) -
each
_ line (48) -
each
_ resource (12) - echo (18)
-
end
_ with? (18) - entity (12)
- entries (24)
- eql? (24)
-
error
_ char (12) - escape (48)
- escape8bit (12)
- escapeHTML (12)
-
escape
_ html (12) -
escape
_ path (12) -
event
_ interface (12) - execute (12)
- export (60)
- extname (12)
- extract (24)
- fetch (84)
-
fetch
_ path (12) - file (12)
-
file
_ field (24) -
file
_ name (12) - filename (24)
- filename= (12)
-
filename
_ quote _ characters (12) -
filename
_ quote _ characters= (12) - filter (36)
- final (12)
-
find
_ executable (12) - finish (48)
- flush (24)
-
flush
_ left (12) -
flush
_ next _ in (12) -
flush
_ next _ out (12) - form (48)
- format (24)
- ftype (30)
-
full
_ gem _ path (12) -
gem
_ home (24) -
gem
_ path (24) - generate (24)
-
generate
_ line (12) - get (24)
-
get
_ fields (12) -
get
_ file _ uri _ path (12) -
get
_ hosts _ path (12) -
get
_ passwd (36) -
get
_ path (12) - getaddress (24)
- getaddresses (12)
- getc (12)
- getch (24)
- gethostname (12)
- getname (12)
- getnames (12)
- gets (90)
- getwd (6)
- gname (12)
-
grapheme
_ clusters (16) - gsub (36)
- gsub! (24)
- hash (24)
- header (36)
- headers (12)
- help (24)
- helpfile (24)
- helpstring (24)
- hex (24)
- hexdigest (216)
- hexdigest! (12)
- hexencode (12)
- hidden (24)
-
history
_ file (12) - home (24)
- homepage (12)
- host (48)
- hostname (24)
- html (24)
-
html
_ escape (12) - hton (12)
-
http
_ version (12) - httpdate (24)
- img (24)
-
import
_ methods (4) - include? (12)
- insert (12)
-
insert
_ output (12) - inspect (110)
-
installation
_ path (12) - instance (24)
-
instance
_ delegate (12) -
instance
_ method (12) -
invoke
_ kind (12) - irb (12)
-
irb
_ original _ method _ name (12) -
irb
_ path (12) - jisx0301 (12)
- join (30)
-
json
_ create (12) - label (24)
-
last
_ match (24) -
last
_ match _ tried (6) -
latest
_ cache _ file (12) -
latest
_ system _ cache _ file (24) -
latest
_ user _ cache _ file (24) - length (36)
-
lib
_ dirs _ for (12) - libpathflag (12)
- line (24)
- lines (32)
-
link
_ command (12) - linkname (12)
- list (12)
-
literal
_ concat _ string (12) - ljust (12)
- load (12)
-
local
_ host (12) -
local
_ port (12) -
locale
_ charmap (12) - logger (12)
- magic (12)
-
main
_ type (12) -
make
_ passwd (36) -
marshal
_ version (12) - match (42)
- match? (30)
- matched (12)
- matched? (12)
-
matched
_ count (6) -
matched
_ size (12) -
matched
_ string (6) - matchedsize (12)
- matches? (12)
-
matching
_ files (12) - members (12)
- method (36)
-
method
_ defined? (12) -
mime
_ type (12) - mktmpdir (24)
- msg (12)
-
multipart
_ form (48) - name (76)
- name= (22)
- names (12)
- new (78)
-
normalize
_ uri (12) - notify (18)
- on (96)
- open (48)
-
open
_ uri _ or _ path (12) - os (12)
- out (12)
- pack (21)
- pack テンプレート文字列 (12)
-
pack
_ sockaddr _ in (12) -
pack
_ sockaddr _ un (12) -
package
_ dir _ path (12) - params (24)
- parse (48)
- parse! (12)
-
parse
_ time (12) -
password
_ field (24) - path (246)
- path= (12)
-
path
_ info (24) -
path
_ translated (12) - pathmap (24)
-
pathmap
_ explode (12) -
pathmap
_ partial (12) -
pathmap
_ replace (12) - pathname (10)
-
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) -
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - pop (12)
- port (12)
-
post
_ match (24) - pp (12)
-
pre
_ match (24) - prefix (12)
- prepend (12)
- pretty (12)
-
pretty
_ generate (12) -
pretty
_ unparse (12) -
private
_ class _ method (24) -
private
_ method _ defined? (12) - problem (12)
-
protected
_ method _ defined? (12) -
proxy
_ address (24) -
proxy
_ basic _ auth (12) -
proxy
_ pass (24) -
proxy
_ uri (12) -
proxy
_ user (24) - proxyaddr (12)
- prune (6)
-
psych
_ to _ yaml (12) -
public
_ class _ method (24) -
public
_ instance _ method (12) -
public
_ method (12) -
public
_ method _ defined? (12) - puke (1)
- push (12)
- putc (24)
- pwd (6)
- qop (12)
- query (12)
-
query
_ string (12) -
query
_ string= (12) - quote (12)
-
quote
_ char (12) -
radio
_ group (24) -
rake
_ extension (12) -
random
_ iv (12) -
random
_ key (12) -
raw
_ header (12) -
rb
_ check _ convert _ type (12) -
rb
_ compile _ string (12) -
rb
_ eval _ string (12) -
rb
_ eval _ string _ protect (12) -
rb
_ eval _ string _ wrap (12) -
rdoc
/ markup / to _ ansi (12) -
rdoc
/ markup / to _ bs (12) -
rdoc
/ markup / to _ html (12) - read (108)
-
read
_ body (24) - readchar (48)
- readline (39)
- readlines (75)
- readlink (30)
- realdirpath (12)
- realm (24)
- realpath (12)
-
reason
_ phrase (24) -
record
_ separator (6) -
remote
_ host (12) -
remove
_ leading _ dot _ dir (12) -
remove
_ method (12) - replace (12)
-
request
_ line (12) -
request
_ method (36) -
request
_ uri (12) -
require
_ path (12) -
require
_ paths (12) - reset (24)
- restore (12)
-
result
_ with _ hash (8) -
return
_ type (12) -
return
_ type _ detail (12) - rights (12)
- rjust (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
rubygems
/ commands / cert _ command (12) -
rubygems
/ commands / list _ command (12) -
rubygems
/ commands / search _ command (12) -
safe
_ load (19) - scheme (12)
-
script
_ name (12) -
scrolling
_ list (24) - scrub (36)
- scrub! (36)
-
search
_ full (12) - seek (12)
- send (12)
-
server
_ name (12) -
set
_ dictionary (24) - shebang (12)
- shell (12)
- shellescape (24)
- shelljoin (24)
- shellsplit (24)
- shellwords (24)
- shift (84)
-
short
_ name (12) -
signature
_ algorithm (36) -
single
_ delegate (12) -
singleton
_ method (12) - size (36)
- slice (72)
- slice! (24)
- sn (12)
-
sockaddr
_ in (12) -
sockaddr
_ un (12) -
source
_ location (24) -
spec
_ path (12) - split (61)
- sprintf (12)
- sprintf フォーマット (12)
- squeeze (12)
- squeeze! (12)
-
ssl
_ version (12) - start (32)
-
start
_ with? (18) -
static
_ path (12) - status (12)
-
status
_ line (12) - step (7)
- strftime (24)
- strhash (12)
- string (12)
-
strip
_ hashes (12) - sub (60)
- sub! (24)
-
sub
_ type (12) - submit (24)
-
summary
_ indent (12) - sysread (12)
-
system
_ cache _ file (24) - tag (48)
-
tag
_ directives (12) - text (12)
-
text
_ field (24) - textarea (24)
- then (14)
-
thread
_ variable? (12) -
time
_ format (12) -
time
_ format= (12) -
to
_ a (30) -
to
_ csv (12) -
to
_ der (12) -
to
_ json (132) -
to
_ json _ raw (12) -
to
_ json _ raw _ object (12) -
to
_ path (39) -
to
_ pem (60) -
to
_ s (325) -
to
_ text (12) -
to
_ yaml (24) - tokenize (12)
-
trace
_ var (24) -
trusted
_ cert _ path (12) -
try
_ file (12) - typeflag (12)
- uname (12)
-
undef
_ method (12) - unescape (24)
- unescapeHTML (12)
-
unescape
_ html (12) - ungetbyte (12)
- ungetc (24)
-
unix
_ path (12) -
unmatched
_ alias _ lists (12) - unpack (12)
- unparse (12)
-
unparsed
_ uri (12) -
untrace
_ var (12) - update (12)
- user (12)
-
user
_ cache _ file (24) - value (12)
-
values
_ at (12) -
with
_ config (24) -
with
_ object (24) - write (36)
- xmlschema (36)
- xpath (24)
- yaml (12)
-
yield
_ self (14) - このマニュアルのヘルプ (12)
- パターンマッチ (12)
- 正規表現 (12)
検索結果
先頭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...