1465件ヒット
[1-100件を表示]
(0.055秒)
ライブラリ
- ビルトイン (1000)
-
cgi
/ core (24) - csv (108)
- matrix (24)
-
net
/ smtp (84) - openssl (12)
- rake (12)
- readline (24)
-
rexml
/ document (24) - shell (24)
-
shell
/ command-processor (24) -
shell
/ filter (24) - socket (24)
クラス
-
ARGF
. class (96) - Array (168)
- CSV (24)
-
CSV
:: Row (24) -
CSV
:: Table (60) - Enumerator (67)
-
File
:: Stat (12) - Hash (36)
- MatchData (86)
- Matrix (24)
-
Net
:: SMTP (84) - Object (32)
-
OpenSSL
:: X509 :: Name (12) -
REXML
:: Element (12) -
REXML
:: Elements (12) -
Rake
:: FileList (12) - Range (14)
- Regexp (24)
- Shell (24)
-
Shell
:: CommandProcessor (24) -
Shell
:: Filter (24) - Socket (12)
- String (176)
- Struct (18)
- Time (96)
モジュール
-
CGI
:: QueryExtension :: Value (24) - Enumerable (163)
- Kernel (12)
- Readline (12)
-
Socket
:: Constants (12)
オブジェクト
-
Readline
:: HISTORY (12)
キーワード
- + (7)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (24)
- == (12)
- Array (12)
-
IPPROTO
_ AH (24) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - [] (48)
- atime (12)
- bytes (24)
- captures (12)
- cat (18)
- chain (7)
- chars (24)
- chunk (12)
-
chunk
_ while (12) - codepoints (24)
-
col
_ sep (12) - combination (24)
- deconstruct (8)
- delete (12)
-
delete
_ at (12) -
delete
_ if (24) - each (72)
-
each
_ byte (24) -
each
_ codepoint (24) -
each
_ grapheme _ cluster (16) -
each
_ line (24) - echo (18)
- entries (19)
-
get
_ elements (12) - glob (18)
- gm (24)
-
grapheme
_ clusters (16) -
header
_ converters (12) - keys (12)
- lines (24)
- local (24)
- match (24)
-
max
_ by (48) - mktime (24)
- new (24)
- permutation (24)
- rake (12)
- rcptto (12)
-
rcptto
_ list (12) - readline (12)
- readlines (36)
- ready (12)
-
repeated
_ combination (24) -
repeated
_ permutation (24) -
ruby 1
. 6 feature (12) - rubygems (12)
- sample (48)
-
send
_ mail (12) - sendmail (12)
- size (12)
-
slice
_ after (24) -
slice
_ before (24) -
slice
_ when (12) - tap (8)
- tee (18)
-
to
_ ary (36) - utc (24)
- values (18)
-
values
_ at (12)
検索結果
先頭5件
-
Array
# to _ a -> Array (18131.0) -
self を返します。ただし、Array のサブクラスのインスタンスに対して呼ばれた時は、 自身を Array に変換したものを返します。
...に変換したものを返します。
//emlist[例][ruby]{
class SubArray < Array; end
ary1 = Array([1, 2, 3, 4])
ary2 = SubArray([1, 2, 3, 4])
ary1.to_a # => [1, 2, 3, 4]
ary1.to_a.class # => Array
ary2.to_a # => [1, 2, 3, 4]
ary2.to_a.class # => Array
//}
@see Array#to_ary... -
Object
# to _ a -> Array (18125.0) -
オブジェクトを配列に変換した結果を返します。 デフォルトでは定義されていません。
...のメソッドは実際には Object クラスには定義されていません。
必要に応じてサブクラスで定義すべきものです。
//emlist[][ruby]{
p( {'a'=>1}.to_a ) # [["a", 1]]
p ['array'].to_a # ["array"]
p nil.to_a # []
//}
@see Object#to_ary,Kernel.#Array... -
OpenSSL
:: X509 :: Name # to _ a -> [[String , String , Integer]] (18119.0) -
内容を配列にして返します。
...nagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp')
n.to_a
# => [["C", "JP", 19], ["ST", "Kanagawa", 12], ["L", "Yokohama", 12], ["O", "Example Company", 12], ["OU", "Lab3", 12], ["CN", "foobar", 12], ["emailAddress", "foobar@lab3.example.co.jp", 22]]... -
REXML
:: Elements # to _ a(xpath = nil) -> [REXML :: Element] (18119.0) -
すべての子要素の配列を返します。
...外の子ノードは無視されます。
@param xpath XPath文字列
//emlist[][ruby]{
require 'rexml/document'
require 'rexml/xpath'
doc = REXML::Document.new '<a>sean<b/>elliott<c/></a>'
doc.root.elements.to_a # => [<b/>, <c/>]
doc.root.elements.to_a("child::node()") # => [<b/>, <c/>]
REXML:... -
CGI
:: QueryExtension :: Value # to _ a -> Array (18117.0) -
@todo
...@todo... -
Hash
# to _ a -> [Array] (18113.0) -
キーと値からなる 2 要素の配列を並べた配列を生成して返します。
...キーと値からなる 2 要素の配列を並べた配列を生成して返します。
//emlist[例][ruby]{
h1 = { "a" => 100, 2 => ["some"], :c => "c" }
p h1.to_a #=> c, "c"
//}
@see Hash#keys,Hash#values... -
MatchData
# to _ a -> [String] (18113.0) -
$&, $1, $2,... を格納した配列を返します。
...$&, $1, $2,... を格納した配列を返します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["foobar", "foo", "bar", nil]
//}
@see MatchData#captures... -
Range
# to _ a -> Array (15143.0) -
self を配列に変換します。
...に変換します。
@raise RangeError 終端のない Range オブジェクトを変換しようとしたときに発生します。
//emlist[例][ruby]{
p (5..0).to_a # => []
p (0..3).to_a # => [0, 1, 2, 3]
p ('a'..'c').to_a # => ["a", "b", "c"]
p (:a..:d).to_a # => [:a, :b, :c, :d]......require 'date'
p (Date.new(1965, 4, 14) .. Date.new(1965, 4, 14)).to_a # => [#<Date: 1965-04-14 ((2438865j,0s,0n),+0s,2299161j)>]
(1..).to_a # RangeError: cannot convert endless range to an array
//}... -
ARGF
. class # to _ a(limit) -> Array (15121.0) -
ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを すべて読み込んだ配列を返します。
...。rsがnilの場合は要素に各ファイルを
すべて読み込んだ配列を返します。
@param rs 行区切り文字
@param limit 最大の読み込みバイト数
lines = ARGF.readlines
lines[0] # => "This is line one\n"
@see $/, Kernel.#readlines, IO#readlines...