ライブラリ
- ビルトイン (118)
-
cgi
/ core (11) - digest (11)
- fcntl (11)
- fileutils (22)
- forwardable (77)
- mkmf (11)
-
net
/ ftp (55) -
net
/ imap (22) -
net
/ pop (55) - openssl (11)
- optparse (22)
- prime (11)
-
rubygems
/ builder (11) - sdbm (22)
- socket (44)
- uri (77)
-
webrick
/ accesslog (110) -
webrick
/ httprequest (11) -
webrick
/ httpstatus (11) - win32ole (33)
クラス
-
Digest
:: Base (11) - Encoding (22)
-
Gem
:: Builder (11) - Module (8)
-
Net
:: FTP (55) -
Net
:: IMAP :: Envelope (22) -
Net
:: POP3 (55) - OptionParser (22)
-
Prime
:: TrialDivisionGenerator (11) -
RDoc
:: Options (22) - SDBM (22)
- Socket (22)
- String (44)
- SystemExit (11)
- UNIXServer (11)
-
URI
:: FTP (22) -
URI
:: MailTo (55) -
WEBrick
:: HTTPRequest (11) - WIN32OLE (11)
モジュール
-
CGI
:: QueryExtension (11) - Enumerable (11)
- Fcntl (11)
- FileUtils (22)
- Forwardable (33)
- Kernel (11)
- Marshal (22)
-
OpenSSL
:: OCSP (11) - SingleForwardable (44)
-
Socket
:: Constants (11) -
WEBrick
:: AccessLog (99) -
WEBrick
:: HTTPStatus (11) -
WIN32OLE
:: VARIANT (11)
キーワード
-
AGENT
_ LOG _ FORMAT (11) - AccessLog (11)
- CLF (11)
-
CLF
_ TIME _ FORMAT (11) -
COMBINED
_ LOG _ FORMAT (11) -
COMMON
_ LOG _ FORMAT (11) -
CP
_ MACCP (11) - MACCYRILLIC (11)
-
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) - MacCyrillic (11)
-
O
_ ACCMODE (11) -
REFERER
_ LOG _ FORMAT (11) -
RESPONSE
_ STATUS _ SUCCESSFUL (11) -
SO
_ ACCEPTFILTER (22) -
VT
_ ERROR (11) - WIN32OLERuntimeError (11)
- accept (22)
-
accept
_ language (22) -
accept
_ loop (11) -
accept
_ nonblock (11) - acct (11)
-
attr
_ accessor (8) - bcc (11)
- build (44)
-
cc
_ command (11) -
def
_ delegator (22) -
def
_ delegators (11) -
def
_ instance _ delegator (11) -
def
_ instance _ delegators (11) -
def
_ single _ delegator (11) -
def
_ single _ delegators (11) -
delete
_ all (22) -
delete
_ if (11) -
each
_ line (22) - escape (11)
-
extra
_ accessor _ flags (11) -
extra
_ accessors (11) - file (11)
- foreach (11)
- format (11)
- grep (11)
- headers (11)
- lines (22)
- link (11)
- ln (11)
- login (11)
- new (11)
- open (22)
- reject! (11)
-
setup
_ params (11) - start (22)
- succ (11)
- success (11)
- success? (22)
-
to
_ mailtext (11) -
to
_ rfc822text (11)
検索結果
先頭5件
-
Net
:: IMAP :: Envelope # cc -> [Net :: IMAP :: Address] | nil (24417.0) -
Cc を Net::IMAP::Address オブジェクトの配列で返します。
...Cc を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
SingleForwardable
# def _ single _ delegator(accessor , method , ali = method) -> () (21500.0) -
メソッドの委譲先を設定します。
...メソッドの委譲先を設定します。
@param accessor 委譲先のオブジェクト
@param method 委譲先のメソッド
@param ali 委譲元のメソッド
委譲元のオブジェクトで ali が呼び出された場合に、
委譲先のオブジェクトの method へ処理が......委譲されるようになります。
委譲元と委譲先のメソッド名が同じ場合は, ali を省略することが可能です。
def_delegator は def_singleton_delegator の別名になります。
@see SingleForwardable#def_delegators... -
SingleForwardable
# def _ single _ delegators(accessor , *methods) -> () (21500.0) -
メソッドの委譲先をまとめて設定します。
...メソッドの委譲先をまとめて設定します。
@param accessor 委譲先のオブジェクト
@param methods 委譲するメソッドのリスト
委譲元のオブジェクトで methods のそれぞれのメソッドが呼び出された場合に、
委譲先のオブジェクトの......delegators は def_singleton_delegators の別名になります。
また、以下の 2 つの例は同じ意味です。
def_delegators :@records, :size, :<<, :map
def_delegator :@records, :size
def_delegator :@records, :<<
def_delegator :@records, :map
@see SingleForwardable#def_deleg... -
WEBrick
:: AccessLog :: COMBINED _ LOG _ FORMAT -> String (18424.0) -
Apache のアクセスログで一般的に使われる形式を表す文字列です。
...Apache のアクセスログで一般的に使われる形式を表す文字列です。
@return 以下の文字列を返します。
//emlist{{
"%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
//}}... -
Encoding
:: MACCYRILLIC -> Encoding (18406.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Encoding
:: MacCyrillic -> Encoding (18406.0) -
MacCyrillic エンコーディング。
...MacCyrillic エンコーディング。
Mac OS で使われる 8bit single-byte エンコーディングで、
キリル文字を取り扱うものです。
@see https://en.wikipedia.org/wiki/Macintosh_Cyrillic_encoding... -
Socket
:: Constants :: SO _ ACCEPTFILTER -> Integer (18400.0) -
set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET... -
Socket
:: SO _ ACCEPTFILTER -> Integer (18400.0) -
set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET... -
String
# each _ line(rs = $ / ) {|line| . . . } -> self (15518.0) -
文字列中の各行に対して繰り返します。 行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。 各 line には区切りの文字列も含みます。
...ます。
行の区切りは rs に指定した文字列で、
そのデフォルト値は変数 $/ の値です。
各 line には区切りの文字列も含みます。
rs に nil を指定すると行区切りなしとみなします。
rs に空文字列 "" を指定すると「パラグラフ......列
//emlist[例][ruby]{
"aa\nbb\ncc\n".each_line do |line|
p line
end
# => "aa\n"
# => "bb\n"
# => "cc\n"
p "aa\nbb\ncc\n".lines.to_a # => ["aa\n", "bb\n", "cc\n"]
p "aa\n".lines.to_a # => ["aa\n"]
p "".lines.to_a # => []
s = "aa\nbb\ncc\n"
p s.lines("\n").......to_a #=> ["aa\n", "bb\n", "cc\n"]
p s.lines("bb").to_a #=> ["aa\nbb", "\ncc\n"]
//}
@see String#lines... -
String
# each _ line(rs = $ / , chomp: false) {|line| . . . } -> self (15518.0) -
文字列中の各行に対して繰り返します。 行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。 各 line には区切りの文字列も含みます。
...ます。
行の区切りは rs に指定した文字列で、
そのデフォルト値は変数 $/ の値です。
各 line には区切りの文字列も含みます。
rs に nil を指定すると行区切りなしとみなします。
rs に空文字列 "" を指定すると「パラグラフ......。
//emlist[例][ruby]{
"aa\nbb\ncc\n".each_line do |line|
p line
end
# => "aa\n"
# => "bb\n"
# => "cc\n"
p "aa\nbb\ncc\n".lines.to_a # => ["aa\n", "bb\n", "cc\n"]
p "aa\n".lines.to_a # => ["aa\n"]
p "".lines.to_a # => []
s = "aa\nbb\ncc\n"
p s.lines("\n").......to_a #=> ["aa\n", "bb\n", "cc\n"]
p s.lines("bb").to_a #=> ["aa\nbb", "\ncc\n"]
//}
@see String#lines... -
String
# lines(rs = $ / ) {|line| . . . } -> self (15506.0) -
文字列中の各行を文字列の配列で返します。(self.each_line.to_a と同じです)
...す。(self.each_line.to_a と同じです)
//emlist[][ruby]{
"aa\nbb\ncc\n".lines # => ["aa\n", "bb\n", "cc\n"]
//}
行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。
各 line には区切りの文字列も含みます。
rs に nil を指......(つまり空行で分割します)。
@param rs 行末を示す文字列
ブロックが指定された場合は String#each_line と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_line...