種類
ライブラリ
- English (44)
- ビルトイン (2653)
- base64 (22)
- benchmark (33)
- bigdecimal (11)
-
cgi
/ core (374) -
cgi
/ html (429) -
cgi
/ util (55) - csv (55)
- date (11)
- dbm (55)
-
digest
/ bubblebabble (11) - drb (55)
-
drb
/ extservm (11) - erb (62)
- etc (286)
- fiddle (22)
- fileutils (22)
- gdbm (44)
-
irb
/ cmd / help (11) -
irb
/ context (33) -
irb
/ extend-command (22) -
irb
/ input-method (66) - json (77)
-
json
/ add / ostruct (11) -
json
/ add / struct (11) - kconv (154)
-
minitest
/ unit (6) - mkmf (99)
-
net
/ ftp (42) -
net
/ http (121) -
net
/ imap (308) -
net
/ pop (22) -
net
/ smtp (39) -
net
/ telnet (4) - objspace (22)
- open-uri (95)
- open3 (66)
- openssl (1221)
- optparse (165)
- ostruct (22)
- pathname (22)
- pstore (11)
- psych (88)
- rake (99)
-
rake
/ rdoctask (11) - rbconfig (11)
-
rdoc
/ context (22) -
rdoc
/ markup (55) -
rdoc
/ text (22) -
rdoc
/ top _ level (22) - readline (88)
- resolv (132)
-
rexml
/ document (374) - rubygems (33)
-
rubygems
/ builder (22) -
rubygems
/ command (55) -
rubygems
/ commands / build _ command (22) -
rubygems
/ commands / dependency _ command (22) -
rubygems
/ commands / lock _ command (11) -
rubygems
/ commands / unpack _ command (11) -
rubygems
/ defaults (99) -
rubygems
/ dependency (11) -
rubygems
/ ext / builder (22) -
rubygems
/ installer (11) -
rubygems
/ package / tar _ header (22) -
rubygems
/ package / tar _ input (11) -
rubygems
/ package / tar _ reader / entry (11) -
rubygems
/ platform (33) -
rubygems
/ remote _ fetcher (66) -
rubygems
/ requirement (33) -
rubygems
/ security (11) -
rubygems
/ source _ index (44) -
rubygems
/ source _ info _ cache (121) -
rubygems
/ spec _ fetcher (11) -
rubygems
/ specification (165) -
rubygems
/ uninstaller (22) -
rubygems
/ user _ interaction (55) - scanf (30)
- sdbm (44)
- securerandom (73)
- shell (18)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (187)
- stringio (215)
- strscan (143)
-
test
/ unit (1) - tmpdir (22)
- uri (424)
-
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 (22) -
webrick
/ httpservlet / cgihandler (22) -
webrick
/ httpstatus (11) -
webrick
/ httputils (143) -
webrick
/ utils (22) -
win32
/ registry (11) - win32ole (66)
-
yaml
/ dbm (22) - zlib (99)
クラス
-
ARGF
. class (33) - Addrinfo (22)
- Array (30)
-
Benchmark
:: Tms (22) - BigDecimal (11)
- Bignum (6)
- Binding (6)
- CGI (77)
-
CGI
:: Cookie (11) - CSV (55)
- DBM (55)
-
DRb
:: DRbObject (11) -
DRb
:: DRbServer (11) -
DRb
:: DRbUnknown (22) -
DRb
:: ExtServManager (11) - Data (2)
- Date (11)
- Dir (45)
- ERB (18)
- Encoding (22)
-
Encoding
:: Converter (88) -
Encoding
:: InvalidByteSequenceError (33) -
Encoding
:: UndefinedConversionError (22) - Enumerator (22)
-
Enumerator
:: ArithmeticSequence (6) -
Enumerator
:: Chain (6) -
Etc
:: Group (33) -
Etc
:: Passwd (11) - Exception (7)
-
Fiddle
:: Function (11) - File (33)
- Fixnum (6)
- GDBM (44)
-
Gem
:: Builder (22) -
Gem
:: Command (55) -
Gem
:: Commands :: BuildCommand (22) -
Gem
:: Commands :: DependencyCommand (22) -
Gem
:: Commands :: LockCommand (11) -
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Dependency (11) -
Gem
:: Ext :: Builder (22) -
Gem
:: Installer (11) -
Gem
:: Package :: TarHeader (22) -
Gem
:: Package :: TarInput (11) -
Gem
:: Package :: TarReader :: Entry (11) -
Gem
:: Platform (33) -
Gem
:: RemoteFetcher (66) -
Gem
:: Requirement (33) -
Gem
:: Security :: Policy (11) -
Gem
:: SourceIndex (44) -
Gem
:: SourceInfoCache (121) -
Gem
:: SpecFetcher (11) -
Gem
:: Specification (165) -
Gem
:: StreamUI (44) -
Gem
:: Uninstaller (22) - IO (69)
-
IRB
:: Context (33) -
IRB
:: ExtendCommand :: Help (11) -
IRB
:: FileInputMethod (11) -
IRB
:: InputMethod (11) -
IRB
:: ReadlineInputMethod (22) -
IRB
:: StdioInputMethod (22) -
JSON
:: Parser (11) - MatchData (22)
- Method (11)
-
MiniTest
:: Unit (3) -
MiniTest
:: Unit :: TestCase (2) - Module (506)
-
Net
:: FTP (33) -
Net
:: FTP :: MLSxEntry (9) -
Net
:: HTTP (44) -
Net
:: HTTPGenericRequest (33) -
Net
:: IMAP (33) -
Net
:: IMAP :: Address (11) -
Net
:: IMAP :: BodyTypeBasic (33) -
Net
:: IMAP :: BodyTypeMessage (33) -
Net
:: IMAP :: BodyTypeMultipart (55) -
Net
:: IMAP :: BodyTypeText (33) -
Net
:: IMAP :: ContinuationRequest (11) -
Net
:: IMAP :: Envelope (11) -
Net
:: IMAP :: MailboxACLItem (11) -
Net
:: IMAP :: MailboxQuota (11) -
Net
:: IMAP :: MailboxQuotaRoot (22) -
Net
:: IMAP :: StatusData (22) -
Net
:: IMAP :: UntaggedResponse (22) -
Net
:: POPMail (22) -
Net
:: SMTP (39) -
Net
:: Telnet (4) - Object (137)
-
OpenSSL
:: ASN1 :: BMPString (22) -
OpenSSL
:: ASN1 :: BitString (44) -
OpenSSL
:: ASN1 :: GeneralString (22) -
OpenSSL
:: ASN1 :: GraphicString (22) -
OpenSSL
:: ASN1 :: IA5String (22) -
OpenSSL
:: ASN1 :: ISO64String (22) -
OpenSSL
:: ASN1 :: NumericString (22) -
OpenSSL
:: ASN1 :: OctetString (22) -
OpenSSL
:: ASN1 :: PrintableString (22) -
OpenSSL
:: ASN1 :: T61String (22) -
OpenSSL
:: ASN1 :: UTF8String (22) -
OpenSSL
:: ASN1 :: UniversalString (22) -
OpenSSL
:: ASN1 :: VideotexString (22) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Config (55) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: OCSP :: Response (22) -
OpenSSL
:: PKey :: DH (11) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: EC :: Group (55) -
OpenSSL
:: PKey :: RSA (22) -
OpenSSL
:: SSL :: SSLSocket (11) -
OpenSSL
:: X509 :: Attribute (22) -
OpenSSL
:: X509 :: CRL (11) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: Extension (11) -
OpenSSL
:: X509 :: ExtensionFactory (11) -
OpenSSL
:: X509 :: Name (11) -
OpenSSL
:: X509 :: Request (55) - OpenStruct (33)
- OptionParser (121)
- PStore (11)
- Pathname (22)
- Proc (11)
-
Process
:: Status (22) -
Psych
:: Nodes :: Document (11) -
Psych
:: Nodes :: Scalar (11) -
Psych
:: Nodes :: Sequence (22) -
Psych
:: Visitors :: YAMLTree (11) -
RDoc
:: Context (11) -
RDoc
:: Context :: Section (11) -
RDoc
:: Markup (44) -
RDoc
:: Options (22) -
RDoc
:: TopLevel (22) -
REXML
:: Attribute (66) -
REXML
:: Attributes (33) -
REXML
:: CData (11) -
REXML
:: Comment (11) -
REXML
:: DocType (33) -
REXML
:: Document (66) -
REXML
:: Element (22) -
REXML
:: Entity (33) -
REXML
:: Instruction (22) -
REXML
:: NotationDecl (11) -
REXML
:: Text (33) -
REXML
:: XMLDecl (11) -
Rake
:: FileList (44) -
Rake
:: RDocTask (11) -
Rake
:: Task (22) -
Rake
:: TaskArguments (22) - Random (13)
- Range (24)
- Refinement (3)
- Regexp (44)
-
Resolv
:: DNS (33) -
Resolv
:: DNS :: Resource :: HINFO (22) -
Resolv
:: DNS :: Resource :: IN :: WKS (11) -
Resolv
:: DNS :: Resource :: MINFO (22) -
Resolv
:: DNS :: Resource :: TXT (33) -
Resolv
:: Hosts (11) - RubyVM (22)
-
RubyVM
:: AbstractSyntaxTree :: Node (6) -
RubyVM
:: InstructionSequence (128) - SDBM (44)
-
Scanf
:: FormatString (18) - Shell (18)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (55)
-
Socket
:: Option (11) - String (785)
- StringIO (215)
- StringScanner (143)
- Struct (99)
- Symbol (68)
- Thread (11)
-
Thread
:: Backtrace :: Location (11) - Time (11)
- TrueClass (22)
- UDPSocket (44)
- UNIXSocket (44)
-
URI
:: FTP (11) -
URI
:: Generic (176) -
URI
:: HTTP (11) -
URI
:: LDAP (55) -
URI
:: MailTo (44) - UnboundMethod (88)
- UncaughtThrowError (10)
-
WEBrick
:: Cookie (55) -
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 (22) -
WEBrick
:: HTTPServlet :: CGIHandler (22) -
WEBrick
:: HTTPUtils :: FormData (66) - WIN32OLE (11)
-
WIN32OLE
_ METHOD (22) -
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIANT (11) -
Win32
:: Registry (11) -
YAML
:: DBM (22) -
Zlib
:: Deflate (33) -
Zlib
:: GzipFile :: Error (11) -
Zlib
:: GzipReader (22) -
Zlib
:: ZStream (22)
モジュール
- Base64 (22)
- Benchmark (11)
-
CGI
:: HtmlExtension (429) -
CGI
:: QueryExtension (352) - DRb (11)
- Digest (11)
-
ERB
:: Util (44) - Etc (242)
- Fiddle (11)
-
File
:: Constants (11) - FileUtils (22)
-
GC
:: Profiler (11) - Gem (132)
-
Gem
:: InstallUpdateOptions (11) -
Gem
:: UserInteraction (11) -
IRB
:: ExtendCommandBundle (22) - JSON (44)
-
JSON
:: Generator :: GeneratorMethods :: String (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - Kconv (77)
- Kernel (276)
- Marshal (22)
-
MiniTest
:: Assertions (1) -
Net
:: HTTPHeader (44) - ObjectSpace (22)
- Open3 (66)
-
OpenSSL
:: ASN1 (330) -
OpenSSL
:: Buffering (99) -
OpenSSL
:: Random (11) -
OpenSSL
:: X509 (66) - OpenURI (11)
-
OpenURI
:: Meta (55) -
OpenURI
:: OpenRead (22) -
OptionParser
:: Arguable (44) - Psych (33)
-
RDoc
:: Text (22) -
REXML
:: Namespace (11) - RbConfig (11)
- Readline (66)
-
RubyVM
:: AbstractSyntaxTree (8) - SecureRandom (62)
-
Socket
:: Constants (11) -
Test
:: Unit (1) - URI (134)
-
WEBrick
:: AccessLog (44) -
WEBrick
:: HTMLUtils (11) -
WEBrick
:: HTTPAuth :: Authenticator (44) -
WEBrick
:: HTTPAuth :: UserDB (22) -
WEBrick
:: HTTPStatus (11) -
WEBrick
:: HTTPUtils (77) -
WEBrick
:: Utils (22) - Zlib (11)
オブジェクト
- ENV (55)
-
Readline
:: HISTORY (22) - main (34)
キーワード
-
$ INPUT _ RECORD _ SEPARATOR (11) -
$ LOADED _ FEATURES (11) -
$ OUTPUT _ FIELD _ SEPARATOR (11) -
$ OUTPUT _ RECORD _ SEPARATOR (11) -
$ RS (11) - % (23)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - == (11)
- === (11)
- ASN1 (11)
- BMPString (22)
-
BUILD
_ RUBY _ PLATFORM (11) - BitString (22)
- Buffering (11)
- CGIRunner (11)
- CLF (11)
-
COMBINED
_ LOG _ FORMAT (11) -
COMMON
_ LOG _ FORMAT (11) - CURRENT (11)
-
DEFAULT
_ CERT _ AREA (11) -
DEFAULT
_ CERT _ DIR (11) -
DEFAULT
_ CERT _ DIR _ ENV (11) -
DEFAULT
_ CERT _ FILE (11) -
DEFAULT
_ CERT _ FILE _ ENV (11) -
DEFAULT
_ CONFIG _ FILE (11) -
DEFAULT
_ ENTITIES (11) -
DEFAULT
_ OBJECT _ TYPE (11) -
DEFAULT
_ PRIVATE _ DIR (11) -
DEFAULT
_ VERSION (11) - Default (11)
- DefaultFileName (11)
-
EMPTY
_ MARSHAL _ CHECKSUM (11) - Enumerator (11)
- FORMAT (22)
- Float (6)
- GeneralString (22)
- GraphicString (22)
- IA5String (22)
-
INSTRUCTION
_ NAMES (11) - ISO64String (22)
- Integer (6)
- Markup (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) -
NI
_ NUMERICSERV (22) - NULL (11)
- NUMERICSTRING (11)
- NumericString (33)
- OPTS (11)
- OctetString (22)
- PrintableString (22)
-
REFERER
_ LOG _ FORMAT (11) - RSTRING (11)
- RUBY (11)
-
RUBY
_ COPYRIGHT (11) -
RUBY
_ DESCRIPTION (11) -
RUBY
_ ENGINE (11) -
RUBY
_ ENGINE _ VERSION (9) -
RUBY
_ PLATFORM (11) -
RUBY
_ RELEASE _ DATE (11) -
RUBY
_ REVISION (5) -
RUBY
_ VERSION (11) - RequestField (11)
- ResponseField (11)
- ResponseInfoField (11)
- Ruby (11)
- RubyGemsPackageVersion (11)
- RubyGemsVersion (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
-
SC
_ 2 _ FORT _ RUN (11) -
SC
_ 2 _ PBS _ ACCOUNTING (11) -
SC
_ 2 _ UPE (11) -
SC
_ ASYNCHRONOUS _ IO (11) -
SC
_ CPUSET _ SIZE (11) -
SC
_ CPUTIME (11) -
SC
_ NGROUPS _ MAX (11) -
SC
_ PRIORITY _ SCHEDULING (11) -
SC
_ RE _ DUP _ MAX (11) -
SC
_ SEM _ VALUE _ MAX (11) -
SC
_ SIGQUEUE _ MAX (11) -
SC
_ THREAD _ CPUTIME (11) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (11) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (11) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (11) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (11) -
SC
_ THREAD _ SAFE _ FUNCTIONS (11) -
SC
_ TIMEOUTS (11) -
SC
_ TRACE _ USER _ EVENT _ MAX (11) -
SC
_ XOPEN _ UNIX (11) -
SC
_ XOPEN _ UUCP (11) - STR2CSTR (11)
- SafeStringValue (11)
- SecureRandom (11)
- StringValue (11)
- StringValuePtr (11)
- T61String (22)
- UNDEFINED (11)
- UNIVERSALSTRING (11)
-
UNIVERSAL
_ TAG _ NAME (11) -
UNPACK
_ FORMAT (11) - UTF8STRING (11)
- UTF8String (33)
- UniversalString (33)
- VERSION (1)
- VideotexString (22)
- [] (92)
- []= (33)
-
_ _ drburi (11) -
_ _ name _ _ (1) -
_ dump (33) -
absolute
_ path (33) - accept (22)
-
accept
_ charset (22) -
accept
_ encoding (22) -
accept
_ language (22) -
add
_ html (11) -
add
_ special (11) -
add
_ value (11) -
add
_ word _ pair (11) - addr (11)
- alert (11)
-
alert
_ error (11) -
alert
_ warning (11) - algorithm (11)
-
alias
_ method (11) -
allocation
_ sourcefile (11) - alphanumeric (7)
- anchor (11)
-
arg
_ config (11) - arguments (33)
- arity (11)
-
as
_ list (11) - ask (22)
- attr (44)
-
attr
_ accessor (11) -
attr
_ reader (11) -
attr
_ writer (11) -
attribute
_ of (11) - attributes (11)
-
auth
_ type (11) - autoload (22)
- autoload? (22)
- autorequire (11)
- base64 (11)
-
base
_ label (11) - basename (29)
-
basic
_ auth (11) -
basic
_ quote _ characters (11) -
basic
_ quote _ characters= (11) - bigdecimal (11)
-
bigdecimal
/ util (11) -
bin
_ dir (11) - bitmap (11)
- blockquote (22)
- body (33)
- bubblebabble (11)
- buf (11)
- build (11)
-
builtin
_ curves (11) - bytes (13)
- byteslice (33)
-
cache
_ control (11) -
cache
_ dir (11) -
cache
_ file (11) -
capable
_ auth _ types (11) - capture2 (11)
- capture2e (11)
- capture3 (11)
- captures (11)
- casecmp (22)
- casecmp? (16)
- chars (7)
- charset (22)
-
check
_ until (11) - checkbox (22)
-
checkbox
_ group (22) -
class
_ name (11) -
class
_ variable _ defined? (11) -
class
_ variable _ get (11) -
class
_ variable _ set (11) - clone (22)
- codepoints (7)
- comment= (11)
-
compile
_ option (11) -
completer
_ quote _ characters (11) -
completer
_ quote _ characters= (11) -
compute
_ key (11) - concat (8)
-
const
_ defined? (11) -
const
_ get (11) -
const
_ set (11) -
const
_ source _ location (5) - content (22)
-
content
_ encoding (11) -
content
_ type (33) - convert (11)
- count (11)
-
count
_ objects _ size (11) -
cpp
_ command (11) - cpu (22)
-
create
_ body (11) -
create
_ extension (11) -
create
_ guid (11) -
curve
_ name (11) - data (11)
- decode (7)
-
decode
_ utf7 (11) -
decode
_ www _ form (11) -
decode
_ www _ form _ component (11) - dedup (2)
-
def
_ extend _ command (11) -
default
_ argv (11) -
default
_ bindir (11) -
default
_ dir (11) -
default
_ exec _ format (11) -
default
_ executable (11) -
default
_ internal (11) -
default
_ path (11) -
default
_ record _ separator (6) -
default
_ record _ separator= (6) -
default
_ sources (11) -
default
_ system _ source _ cache _ dir (11) -
default
_ user _ source _ cache _ dir (11) -
defaults
_ str (11) - define (2)
-
define
_ method (22) - deflate (33)
-
delete
_ passwd (11) -
delete
_ suffix (7) -
delete
_ suffix! (7) -
deprecate
_ constant (9) - dequote (11)
-
destination
_ encoding _ name (22) -
dh
_ compute _ key (11) -
did
_ you _ mean (11) -
dir
_ config (11) - disasm (22)
- disassemble (22)
- dn (11)
- domain= (11)
- download (11)
- dummy? (11)
-
dummy
_ makefile (11) - dump (66)
-
dump
_ stream (11) - dup (22)
- each (22)
-
each
_ byte (22) -
each
_ char (22) -
each
_ codepoint (22) -
each
_ grapheme _ cluster (14) -
each
_ key (11) -
each
_ line (22) -
each
_ resource (11) - emailbx (11)
-
enable
_ config (22) - encode (40)
-
encode
_ utf7 (11) -
encode
_ www _ form (11) -
encode
_ www _ form _ component (11) - encoding (11)
-
end
_ with? (5) - eql? (11)
-
error
_ bytes (11) -
error
_ char (11) - escape (29)
- escape8bit (11)
-
escape
_ path (11) - executable (11)
- executables (11)
- execute (11)
- extensions (11)
- extract (44)
-
fast
_ unparse (11) - fetch (22)
-
fetch
_ path (11) -
file
_ absolute _ name (11) -
file
_ field (11) -
file
_ name (11) - filename (11)
- filename= (11)
-
filename
_ quote _ characters (11) -
filename
_ quote _ characters= (11) - filter (33)
-
find
_ executable (11) - finish (11)
- flush (22)
-
flush
_ left (11) -
flush
_ next _ in (11) -
flush
_ next _ out (11) -
force
_ encoding (11) - form (44)
- format (22)
- fragment (11)
- from (11)
-
full
_ comment (11) -
full
_ gem _ path (11) -
full
_ name (33) -
gateway
_ interface (11) -
gem
_ home (11) -
gem
_ signature (11) - get (11)
-
get
_ byte (11) -
get
_ file _ uri _ path (11) -
get
_ one _ optional _ argument (11) -
get
_ passwd (33) -
get
_ path (11) -
get
_ value (11) - getbyte (11)
- getc (11)
- getch (11)
- getresource (11)
- getresources (11)
- gets (44)
- getservername (11)
- getwd (11)
- glob (8)
-
grapheme
_ clusters (14) - gsub (88)
- gsub! (55)
- guid (22)
- h (11)
- headers (11)
- hex (11)
- hidden (22)
- home (11)
- host (33)
- hostname (11)
- html (22)
-
html
_ escape (11) - img (11)
-
import
_ methods (3) - include? (11)
- index (22)
-
index
_ signature (11) - input (11)
-
insert
_ output (11) - inspect (112)
-
install
_ update _ defaults _ str (11) -
installed
_ spec _ directories (11) - instance (22)
-
instance
_ method (11) -
ip
_ unpack (11) - irb (11)
-
irb
_ original _ method _ name (11) - iseuc (22)
- isutf8 (22)
- kconv (22)
- key (44)
- keys (11)
- label (11)
- language (44)
-
latest
_ cache _ file (11) -
latest
_ system _ cache _ file (22) -
latest
_ user _ cache _ file (22) - length (11)
- line (22)
- lines (7)
-
literal
_ concat _ string (11) - ljust (11)
-
load
_ from _ binary _ extra _ data (9) -
load
_ modules (11) - location (1)
- mailbox (33)
-
make
_ passwd (33) - markup (22)
- match? (11)
-
matched
_ count (6) -
matched
_ size (11) -
media
_ subtype (44) -
media
_ type (11) - mem (11)
- members (11)
- method (11)
-
method
_ defined? (11) -
mime
_ type (11) - mktmpdir (22)
-
module
_ function (19) -
mu
_ pp (1) -
multipart
_ form (44) -
must
_ C _ version (11) - name (88)
- name= (11)
-
named
_ captures (11) - namespace (11)
- namespaces (11)
- negotiate (11)
- new (418)
- normalize (22)
- normalize! (11)
-
normalize
_ uri (11) -
normalize
_ yaml _ input (11) - oid (11)
- opaque (11)
- open (18)
-
open
_ uri (11) -
open
_ uri _ or _ path (11) - order! (44)
- os (11)
- out (11)
- pack (19)
- pack テンプレート文字列 (11)
-
pack
_ sockaddr _ un (11) - param (11)
- params (11)
- parse (41)
- parse! (22)
-
parse
_ string (11) - passwd (11)
- password (11)
-
password
_ field (22) - path (55)
- path= (11)
-
path
_ info (22) -
path
_ translated (11) - peeraddr (11)
- permute (22)
- permute! (22)
- pipeline (11)
-
pipeline
_ r (11) -
pipeline
_ rw (11) - port (22)
- pragma (11)
- pread (7)
- prefix (11)
- prefixes (11)
- prepend (8)
-
pretty
_ print (11) -
pretty
_ unparse (11) - private (23)
-
private
_ class _ method (15) -
private
_ constant (11) -
private
_ method _ defined? (11) - protected (23)
-
protected
_ method _ defined? (11) -
proxy
_ basic _ auth (11) -
proxy
_ uri (11) -
proxy
_ user (22) - prune (6)
-
pseudo
_ bytes (11) - pubid (11)
- public (68)
-
public
_ class _ method (15) -
public
_ constant (11) -
public
_ decrypt (11) -
public
_ encrypt (11) -
public
_ instance _ method (11) -
public
_ method (11) -
public
_ method _ defined? (11) - puke (1)
- push (11)
- putback (22)
- putc (22)
- puts (13)
- pwd (11)
- pwrite (7)
- qop (11)
- query (22)
-
query
_ string (22) -
query
_ string= (11) - quotaroots (11)
- quote (33)
-
quote
_ char (11) -
radio
_ group (22) -
rake
_ extension (11) -
random
_ bytes (11) -
random
_ string (11) -
raw
_ data (22) -
raw
_ header (11) -
rb
_ String (11) -
rb
_ assoc _ new (11) -
rb
_ check _ convert _ type (11) -
rb
_ compile _ string (11) -
rb
_ eval _ string (11) -
rb
_ eval _ string _ protect (11) -
rb
_ eval _ string _ wrap (11) -
rb
_ f _ string (11) -
rb
_ jump _ tag (11) -
rb
_ to _ id (11) -
rdoc
/ markup / to _ ansi (11) -
rdoc
/ markup / to _ bs (11) -
rdoc
/ markup / to _ html (11) -
rdoc
_ include (11) - read (44)
-
read
_ nonblock (44) -
readagain
_ bytes (11) - readchar (11)
- readline (11)
- readlines (11)
- readpartial (55)
- realm (22)
-
reason
_ phrase (11) - recvfrom (11)
-
recvfrom
_ nonblock (11) - redirector (11)
- referer (11)
- registry (11)
-
remote
_ addr (11) -
remote
_ host (11) -
remote
_ ident (11) -
remote
_ user (11) -
remove
_ class _ variable (11) -
remove
_ const (11) -
remove
_ method (11) - replacement= (11)
-
request
_ line (11) -
request
_ method (33) -
request
_ uri (11) -
require
_ path (11) -
require
_ paths (11) -
requirements
_ list (11) - reset (22)
- result (22)
-
result
_ with _ hash (7) -
return
_ code (11) -
return
_ code= (11) -
return
_ format (11) -
return
_ type (11) -
return
_ type _ detail (11) - rjust (11)
- rmailbx (11)
- route (11)
- ruby (22)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
ruby
_ engine (11) -
rubygems
/ commands / cert _ command (11) -
rubygems
/ commands / list _ command (11) -
rubygems
/ commands / search _ command (11) -
rubygems
/ security (11) -
rubygems
_ version (11) - run (1)
-
scan
_ full (11) -
scan
_ until (11) - scanf (12)
- scheme (11)
- scope (11)
-
script
_ name (22) -
scrolling
_ list (22) - scrub (33)
- scrub! (33)
-
search
_ full (11) - seed (11)
- select (33)
- send (33)
- sequence (11)
-
server
_ name (22) -
server
_ protocol (11) -
server
_ software (11) -
setup
_ argv (1) -
signature
_ algorithm (33) - size (11)
-
skip
_ until (11) - slice (22)
- slice! (11)
-
sockaddr
_ un (11) - source (33)
-
source
_ location (39) -
spec
_ count (6) -
spec
_ dirs (11) -
spec
_ path (11) - split (11)
- sprintf (11)
- sprintf フォーマット (11)
- squeeze (11)
- squeeze! (11)
-
stand
_ alone? (11) - start (28)
- status (55)
-
status
_ line (11) -
status
_ string (11) - step (12)
- store (22)
- strftime (22)
- string= (22)
- strings (11)
- sub (88)
- sub! (44)
-
sub
_ type (11) - subject (11)
- submit (22)
- subtype (44)
- succ (22)
- succ! (11)
- success (11)
- sum (11)
- summary (22)
-
summary
_ indent (11) - sync (11)
- sysread (33)
-
system
_ cache _ file (22) - tag (11)
-
tag
_ directives (11) - target (11)
-
test
_ suite _ file (11) -
text
_ field (22) - textarea (11)
- then (6)
- to (11)
-
to
_ a (11) -
to
_ binary (9) -
to
_ der (44) -
to
_ json (44) -
to
_ mailtext (11) -
to
_ pem (22) -
to
_ rfc822text (11) -
to
_ ruby (11) -
to
_ s (159) -
to
_ string (11) -
to
_ text (22) - toeuc (22)
-
tokadd
_ string (11) - toutf16 (22)
- toutf32 (22)
- toutf8 (22)
- truncate (11)
-
trusted
_ cert _ path (11) -
try
_ file (11) - typecode (11)
- uclass (11)
- uidl (11)
- uname (22)
-
undef
_ method (11) - undump (7)
- unescape (40)
- unescapeElement (11)
- unescapeHTML (11)
-
unescape
_ element (11) -
unescape
_ html (11) - ungetbyte (11)
- ungetc (22)
-
unicode
_ normalize (10) -
unicode
_ normalize! (10) -
unicode
_ normalized? (10) - union (11)
- unique (9)
-
unique
_ id (11) -
unix
_ path (11) -
unmatched
_ alias _ lists (11) - unnormalize (11)
- unnormalized (11)
- unpack (22)
- unpack1 (8)
-
unpack
_ sockaddr _ in (11) -
unpack
_ sockaddr _ un (11) - unparse (11)
-
unparsed
_ uri (11) - unscan (11)
-
untrace
_ var (11) - unused (11)
-
unused
_ bits (11) -
unused
_ bits= (11) - upcase (22)
- upcase! (11)
- update (11)
- upto (11)
- urandom (7)
- uri (33)
-
url
_ encode (11) -
urlsafe
_ base64 (11) -
urlsafe
_ decode64 (11) -
urlsafe
_ encode64 (11) - usage (33)
- user (33)
-
user
_ agent (11) -
user
_ cache _ file (22) -
user
_ dir (11) - userinfo (11)
- using (11)
- uuid (11)
- value (110)
- value= (11)
- values (44)
-
values
_ at (55) - version (11)
- waitfor (2)
-
windows
_ stub _ script (11) -
with
_ config (22) -
with
_ object (22) -
write
_ nonblock (11) - xpath (11)
-
yield
_ self (7) -
zipped
_ stream (11) - クラス/メソッドの定義 (11)
- リテラル (11)
- 多言語化 (11)
- 正規表現 (11)
検索結果
先頭5件
-
String (38150.0)
-
文字列のクラスです。 ヌル文字を含む任意のバイト列を扱うことができます。 文字列の長さにはメモリ容量以外の制限はありません。
...字列リテラルの例をいくつか示します。
//emlist[文字列リテラルの例][ruby]{
'str\\ing' # シングルクオート文字列 (エスケープシーケンスがほぼ無効)
"string\n" # ダブルクオート文字列 (エスケープシーケンスがすべて有効)
%q(st......r\\ing) # 「%q」文字列 (エスケープシーケンスがほぼ無効、デリミタが変えられる)
%Q(string\n) # 「%Q」文字列 (エスケープシーケンスがすべて有効、デリミタが変えられる)
# ヒアドキュメント
<<End
この行はヒアドキュメント
End......用も可能
<<-End
この行はヒアドキュメント (終端記号をインデントできる)
End
//}
===[a:mutable] 破壊的な変更
Ruby の String クラスは mutable です。
つまり、オブジェクト自体を破壊的に変更できます。
「破壊的な変更」とは......ト、ダブルクオートとの併用も可能
<<~End
この行のインデントは無視される
End
//}
===[a:mutable] 破壊的な変更
Ruby の String クラスは mutable です。
つまり、オブジェクト自体を破壊的に変更できます。
「破壊的な変更」とは... -
String
# unpack(template) -> Array (27334.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
...素を含む配列を返します。
@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ......big endian unsigned 16bit
N: big endian unsigned 32bit
v: little endian unsigned 16bit
V: little endian unsigned 32bit
//}
: エンディアン依存、整数サイズ依存 (C の構造体などに適切)
//emlist{
s!: signed short
S!: unsigned short
i,i!: signed int
I,I!: unsigned i......long
L!: unsigned long
q!: signed long long
Q!: unsigned long long
j,j!: intptr_t
J,J!: uintptr_t
//}
: エンディアン依存、整数サイズ非依存 (C99 の stdint.h にある厳密な幅を持つ整数型に適切)
//emlist{
s: int16_t
S: uint16_t
l: int32_t
L: uint32_t... -
String
# delete _ suffix(suffix) -> String (27331.0) -
文字列の末尾から suffix を削除した文字列のコピーを返します。
...から suffix を削除した文字列のコピーを返します。
@param suffix 末尾から削除する文字列を指定します。
@return 文字列の末尾から suffix を削除した文字列のコピー
//emlist[][ruby]{
"hello".delete_suffix("llo") # => "he"
"hello".delete_suffix("he......l") # => "hello"
//}
@see String#chomp
@see String#chop
@see String#delete_prefix
@see String#delete_suffix!
@see String#end_with?... -
String
# unpack(template) -> Array (27322.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
...の要素を含む配列を返します。
@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表......big endian unsigned 16bit
N: big endian unsigned 32bit
v: little endian unsigned 16bit
V: little endian unsigned 32bit
//}
: エンディアン依存、整数サイズ依存 (C の構造体などに適切)
//emlist{
s!: signed short
S!: unsigned short
i,i!: signed int
I,I!: unsigned i......long
L!: unsigned long
q!: signed long long
Q!: unsigned long long
j,j!: intptr_t
J,J!: uintptr_t
//}
: エンディアン依存、整数サイズ非依存 (C99 の stdint.h にある厳密な幅を持つ整数型に適切)
//emlist{
s: int16_t
S: uint16_t
l: int32_t
L: uint32_t... -
String
# upcase(*options) -> String (27255.0) -
全ての小文字を対応する大文字に置き換えた文字列を返します。 どの文字がどう置き換えられるかは、オプションの有無や文字列のエンコーディングに依存します。
...のエンコーディングに依存します。
@param options オプションの詳細は String#downcase を参照してください。
//emlist[例][ruby]{
p "stRIng? STring.".upcase # => "STRING? STRING."
//}
@see String#upcase!, String#downcase,
String#swapcase, String#capitalize... -
String
# unicode _ normalize(form = :nfc) -> String (27249.0) -
self を NFC、NFD、NFKC、NFKD のいずれかの正規化形式で Unicode 正規化し た文字列を返します。
...の正規化形式で Unicode 正規化し
た文字列を返します。
@param form 正規化形式を :nfc、:nfd、:nfkc、:nfkd のいずれかで指定しま
す。省略した場合は :nfc になります。
@raise Encoding::CompatibilityError self が Unicode 文字列では......ドでの "Unicode 文字列" とは、UTF-8、UTF-16BE/LE、
UTF-32BE/LE だけではなく GB18030、UCS_2BE、and UCS_4BE を含みます。
また、self が UTF-8 以外のエンコーディングであった場合は一度 UTF-8 に変
換してから正規化されるため、UTF-8 よりも......じ)
"a\u0300".unicode_normalize(:nfc) # => 'à' ("\u00E0" と同じ)
"\u00E0".unicode_normalize(:nfd) # => 'à' ("a\u0300" と同じ)
"\xE0".force_encoding('ISO-8859-1').unicode_normalize(:nfd)
# => Encoding::CompatibilityError raised
//}
@see String#unicode_n... -
String
# upcase -> String (27249.0) -
'a' から 'z' までのアルファベット小文字を大文字に変換した文字列を作成して返します。
...字として認識する」だけであって、
いわゆる全角アルファベットの大文字小文字までは変換しません。
//emlist[例][ruby]{
p "stRIng? STring.".upcase # => "STRING? STRING."
//}
@see String#upcase!, String#downcase,
String#swapcase, String#capitalize... -
String
# scrub -> String (27245.0) -
self が不正なバイト列を含む場合に別の文字列に置き換えた新しい文字列を返します。
...合
は self の文字エンコーディングが Encoding::UTF_16BE,
Encoding::UTF_16LE, Encoding::UTF_32BE,
Encoding::UTF_32LE, Encoding::UTF_8 のいずれか
の場合は "\uFFFD" を表す文字で、それ以外の場合は "?" で置き......ブ
ロックの戻り値で置き換えられます。
//emlist[例][ruby]{
"abc\u3042\x81".scrub # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"
//}
@see String#scrub!... -
String
# scrub {|bytes| . . . } -> String (27245.0) -
self が不正なバイト列を含む場合に別の文字列に置き換えた新しい文字列を返します。
...合
は self の文字エンコーディングが Encoding::UTF_16BE,
Encoding::UTF_16LE, Encoding::UTF_32BE,
Encoding::UTF_32LE, Encoding::UTF_8 のいずれか
の場合は "\uFFFD" を表す文字で、それ以外の場合は "?" で置き......ブ
ロックの戻り値で置き換えられます。
//emlist[例][ruby]{
"abc\u3042\x81".scrub # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"
//}
@see String#scrub!... -
String
# scrub! -> String (27245.0) -
self が不正なバイト列を含む場合に別の文字列に置き換えます。常に self を返します。
...合
は self の文字エンコーディングが Encoding::UTF_16BE,
Encoding::UTF_16LE, Encoding::UTF_32BE,
Encoding::UTF_32LE, Encoding::UTF_8 のいずれか
の場合は "\uFFFD" を表す文字で、それ以外の場合は "?" で置き......ロックの戻り値で置き換えられます。
//emlist[例][ruby]{
"abc\u3042\x81".scrub! # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub!("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub!{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"
//}
@see String#scrub... -
String
# scrub! {|bytes| . . . } -> String (27245.0) -
self が不正なバイト列を含む場合に別の文字列に置き換えます。常に self を返します。
...合
は self の文字エンコーディングが Encoding::UTF_16BE,
Encoding::UTF_16LE, Encoding::UTF_32BE,
Encoding::UTF_32LE, Encoding::UTF_8 のいずれか
の場合は "\uFFFD" を表す文字で、それ以外の場合は "?" で置き......ロックの戻り値で置き換えられます。
//emlist[例][ruby]{
"abc\u3042\x81".scrub! # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub!("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub!{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"
//}
@see String#scrub... -
String
# scrub!(repl) -> String (27245.0) -
self が不正なバイト列を含む場合に別の文字列に置き換えます。常に self を返します。
...合
は self の文字エンコーディングが Encoding::UTF_16BE,
Encoding::UTF_16LE, Encoding::UTF_32BE,
Encoding::UTF_32LE, Encoding::UTF_8 のいずれか
の場合は "\uFFFD" を表す文字で、それ以外の場合は "?" で置き......ロックの戻り値で置き換えられます。
//emlist[例][ruby]{
"abc\u3042\x81".scrub! # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub!("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub!{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"
//}
@see String#scrub...