1730件ヒット
[101-200件を表示]
(0.042秒)
別のキーワード
ライブラリ
- ビルトイン (866)
-
cgi
/ core (24) - csv (294)
- date (4)
- forwardable (24)
- matrix (12)
- open3 (48)
- prettyprint (1)
- psych (20)
- resolv (12)
-
rexml
/ document (252) - socket (72)
クラス
- Array (48)
- CSV (240)
-
CSV
:: FieldInfo (24) -
CSV
:: Row (30) - Date (2)
- DateTime (2)
- Enumerator (6)
-
Enumerator
:: ArithmeticSequence (14) -
Enumerator
:: Lazy (102) -
File
:: Stat (12) - IO (12)
- Matrix (12)
- Object (48)
- PrettyPrint (1)
-
Psych
:: Handler (12) -
REXML
:: Attributes (144) -
REXML
:: Element (36) -
REXML
:: Parent (24) -
REXML
:: XPath (12) - Range (130)
-
Resolv
:: DNS :: Resource :: TXT (12) -
RubyVM
:: AbstractSyntaxTree :: Node (14) -
RubyVM
:: InstructionSequence (24) - Socket (60)
- String (216)
-
Thread
:: Backtrace :: Location (36) - Time (2)
モジュール
-
CGI
:: QueryExtension :: Value (24) - Enumerable (156)
- Forwardable (24)
- Kernel (36)
- Open3 (48)
- Psych (8)
-
REXML
:: Node (12) -
RubyVM
:: AbstractSyntaxTree (10) -
Socket
:: Constants (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- <=> (12)
- Default (12)
-
NEWS for Ruby 3
. 0 . 0 (5) -
SO
_ NREAD (24) - Transitive (12)
- [] (84)
- []= (12)
-
add
_ row (12) - alias (12)
- attribute (12)
- begin (12)
- binwrite (12)
- caller (36)
-
cgi
/ session (12) -
chunk
_ while (12) -
col
_ sep (12) - deconstruct (3)
-
deconstruct
_ keys (9) - delegate (12)
- delete (12)
-
delete
_ all (12) - each (24)
-
each
_ attribute (12) - eager (6)
- end (12)
-
enum
_ for (48) - fields (12)
- filter (36)
-
find
_ first _ recursive (12) - first? (1)
-
first
_ column (7) -
first
_ lineno (19) -
first
_ minor (12) - generate (12)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) - header (12)
- index (12)
- inject (36)
-
insert
_ after (12) -
insert
_ before (12) - instance (24)
-
instance
_ delegate (12) - label (12)
- last (60)
- lazy (12)
- length (12)
- lineno (12)
- min (46)
- namespaces (12)
- new (48)
- of (10)
- open (48)
- parse (24)
- path (12)
-
pipeline
_ rw (24) -
pipeline
_ w (24) - pp (12)
- prefixes (12)
- produce (6)
- puts (12)
- rdoc (12)
- read (12)
- readlines (12)
- reduce (36)
- root (12)
-
root
_ node (12) -
ruby 1
. 6 feature (12) -
safe
_ load (8) - size (12)
- slice (72)
- slice! (72)
-
slice
_ before (24) -
slice
_ when (12) - take (12)
-
take
_ while (24) -
to
_ a (12) -
to
_ enum (48) - tsort (12)
-
udp
_ server _ sockets (48) -
values
_ at (12) - パターンマッチ (12)
- 演算子式 (12)
検索結果
先頭5件
-
Range
# first(n) -> [object] (15212.0) -
最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
...に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。
//emlist[例][ruby]{
(10..20).first(3) # => [10, 11, 12]
//}
@see Range#last, 12697... -
PrettyPrint
# first? -> bool (6213.0) -
このメソッドは obsolete です。
...です。
現在のグループで first? に対する最初の呼び出しかどうかを判定する
述語です。これはカンマで区切られた値を整形するのに有用です。
pp.group(1, '[', ']') {
xxx.each {|yyy|
unless pp.first?
pp.text ','
pp.bre... -
RubyVM
:: InstructionSequence # first _ lineno -> Integer (6213.0) -
self が表す命令シーケンスの 1 行目の行番号を返します。
...の 1 行目の行番号を返します。
例1:irb で実行した場合
RubyVM::InstructionSequence.compile('num = 1 + 2').first_lineno
# => 1
例2:
# /tmp/method.rb
require "foo-library"
def foo
p :foo
end
RubyVM::InstructionSequence.of(method(:foo)).first_lineno
# => 2... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (6207.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//}... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ lineno -> Integer (6207.0) -
ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
行番号は1-originです。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_lineno # => 1
//}... -
Matrix
# first _ minor(row , column) -> Matrix (6201.0) -
self から第 row 行と第 column 列を取り除いた行列を返します。
self から第 row 行と第 column 列を取り除いた行列を返します。
@param row 行
@param column 列
@raise ArgumentError row, column が行列の行数/列数を越えている場合に発生します。 -
REXML
:: Node # find _ first _ recursive {|node| . . . } -> REXML :: Node | nil (6201.0) -
self とその各 element node を引数とし、ブロックを呼び出し、 そのブロックの返り値が真であった最初の node を返します。
self とその各 element node を引数とし、ブロックを呼び出し、
そのブロックの返り値が真であった最初の node を返します。
見付からなかった場合は nil を返します。 -
File
:: Stat # <=>(o) -> Integer | nil (6106.0) -
ファイルの最終更新時刻を比較します。self が other よりも 新しければ正の数を、等しければ 0 を古ければ負の数を返します。 比較できない場合は nil を返します。
...fp1 = Tempfile.open("first")
fp1.print "古い方\n"
sleep(1)
fp2 = Tempfile.open("second")
fp2.print "新しい方\n"
p File::Stat.new(fp1.path) <=> File::Stat.new(fp2.path) #=> -1
p File::Stat.new(fp2.path) <=> File::Stat.new(fp1.path) #=> 1
p File::Stat.new(fp1.path) <=> fp2.path #=> nil
//}... -
CGI
:: QueryExtension :: Value # last -> self (3101.0) -
@todo
@todo -
Range
. new(first , last , exclude _ end = false) -> Range (229.0) -
first から last までの範囲オブジェクトを生成して返しま す。
...
first から last までの範囲オブジェクトを生成して返しま
す。
exclude_end が真ならば終端を含まない範囲オブジェクトを生
成します。exclude_end 省略時には終端を含みます。
@param first 最初のオブジェクト
@param last 最後のオブ......囲オブジェクトを生成します
@raise ArgumentError first <=> last が nil の場合に発生します
//emlist[例: 整数の範囲オブジェクトの場合][ruby]{
Range.new(1, 10) # => 1..10
Range.new(1, 10, true) # => 1...10
//}
//emlist[例: 日付オブジェクトの範囲......e.today, Date.today >> 1).each {|d| puts d }
# => 2017-09-16
# 2017-09-17
# ...
# 2017-10-16
//}
//emlist[例: IPアドレスの範囲オブジェクトの場合][ruby]{
require 'ipaddr'
Range.new(IPAddr.new("192.0.2.1"), IPAddr.new("192.0.2.3")).each {|ip| puts ip}
# => 192.0.2.1
# 192... -
REXML
:: Attributes # namespaces -> { String => String } (212.0) -
self の中で宣言されている名前空間の集合を返します。
...p://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
p doc.root.attributes.namespaces
# => {"foo"=>"http://example.org/foo", "bar"=>"http://example.org/bar"}
p a.attributes.namespaces
# => {}
//}...