るりまサーチ

最速Rubyリファレンスマニュアル検索!
545件ヒット [1-100件を表示] (0.144秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. t61string new
  4. fiddle type_size_t
  5. matrix t

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

REXML::Elements#size -> Integer (21220.0)

保持している要素の個数を返します。

...list[][ruby]{
require
'rexml/document'
doc = REXML::Document.new '<a>sean<b/>elliott<b/>russell<b/></a>'
# doc.root は3つの要素と3つのテキストノードを持つため、6を返す
doc.root.size # => 6
# そのうち要素は3つであるため、以下は3を返す
doc.root.el...
...ements.size # => 3
//}...

Thread::Queue#size -> Integer (21208.0)

キューの長さを返します。

...キューの長さを返します。

//emlist[例][ruby]{
require
'thread'
q = Queue.new

[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }

q.length # => 4
//}...

CSV::Table#size -> Integer (18226.0)

(ヘッダを除く)行数を返します。

...(ヘッダを除く)行数を返します。

Array#length, Array#size に委譲しています。

//emlist[][ruby]{
require
'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
t
able = csv.read
p table.size # => 1
//}

@see Array#length, Array#size...

Tempfile#size -> Integer (18220.0)

テンポラリファイルのサイズを返します。

...テンポラリファイルのサイズを返します。

require
"tempfile"
t
f = Tempfile.new("foo")
t
f.print("bar,ugo")
p tf.size # => 7
t
f.close
p tf.size # => 7...

Set#size -> Integer (18214.0)

集合の要素数を返します。

...集合の要素数を返します。

//emlist[][ruby]{
require
'set'
p Set[10, 20, 30, 10].size # => 3
//}...

絞り込み条件を変える

Digest::Base#size -> Integer (18208.0)

ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

...えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。

例: Digest::MD、Digest::SHA1、Digest::SHA512のハッ...
...シュ値のバイト長を順番に調べる。

require
'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]...

REXML::Attributes#size -> Integer (18208.0)

属性の個数を返します。

...ます。


//emlist[][ruby]{
require
'rexml/document'

doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='&lt;'/>
</root>
EOS
a = doc.get_elements("/root/a").first

p a.attributes.length # => 3
//}...

StringScanner#rest_size -> Integer (12242.0)

文字列の残りの長さを返します。 stringscanner.rest.size と同じです。

...stringscanner.rest.size と同じです。

StringScanner#restsize は将来のバージョンで削除される予定です。
代わりにStringScanner#rest_size を使ってください。

//emlist[例][ruby]{
require
'strscan'

s = StringScanner.new('test string')
p s.rest_size # => 11
p s.rest...
....size # => 11
//}...

StringScanner#restsize -> Integer (12242.0)

文字列の残りの長さを返します。 stringscanner.rest.size と同じです。

...stringscanner.rest.size と同じです。

StringScanner#restsize は将来のバージョンで削除される予定です。
代わりにStringScanner#rest_size を使ってください。

//emlist[例][ruby]{
require
'strscan'

s = StringScanner.new('test string')
p s.rest_size # => 11
p s.rest...
....size # => 11
//}...

StringScanner#matched_size -> Integer | nil (12238.0)

前回マッチした部分文字列の長さを返します。 前回マッチに失敗していたら nil を返します。

...//emlist[][ruby]{
require
'strscan'

def run(encode)
utf8 = "\u{308B 3073 3044}" # るびい
s = StringScanner.new(utf8.encode(encode))
s.scan(/#{"\u{308B}".encode(encode)}/)
s.matched_size
end

p run("UTF-8") #=> 3
p run("EUC-JP") #=> 2
p run("Shift_Jis") #=> 2

//}

//emlist[例][r...
...uby]{
require 'strscan'

s = StringScanner.new('test string')
s.matched_size # => nil
s.scan(/\w+/) # => "test"
s.matched_size # => 4
s.scan(/\w+/) # => nil
s.matched_size # => nil
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>