るりまサーチ

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

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. rubygems/custom_require require
  4. irb/ext/use-loader irb_require
  5. require execute

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

GDBM#keys -> [String] (18114.0)

データベース中に存在するキー全てを含む配列を返します。

...データベース中に存在するキー全てを含む配列を返します。

require
'gdbm'

db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.keys #=> ["a", "b"]...

SDBM#keys -> [String] (18114.0)

データベース中に存在するキー全てを含む配列を返します。

...データベース中に存在するキー全てを含む配列を返します。

require
'sdbm'

db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db1.keys #=> ["a", "b","c"]...

CSV::Row#deconstruct_keys(keys) -> Hash (6215.0)

パターンマッチに使用するヘッダの名前と値の Hash を返します。

...ンボルに変換する必要があります。

@param keys パターンマッチに使用するヘッダの名前の配列を指定します。nil の場合は全てをパターンマッチに使用します。

//emlist[例][ruby]{
require
"csv"

row = CSV::Row.new([:header1, :header2, :header3]...

DBM#values_at(*keys) -> [String] (130.0)

keys に対応する値を配列に格納して返します。

...
keys
に対応する値を配列に格納して返します。

@param keys キー。複数指定可能です。

require
'dbm'

db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'

p db1.values_at('a', 'b') #=> ["aaa", "bbbbbb"]...

GDBM#values_at(*keys) -> [String] (130.0)

keys に対応する値を配列に格納して返します。

...
keys
に対応する値を配列に格納して返します。

@param keys キー。複数指定可能です。

require
'gdbm'

db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'

p db1.values_at('a', 'b') #=> ["aaa", "bbb"]
p db1.v...

絞り込み条件を変える

SDBM#values_at(*keys) -> [String] (130.0)

keys に対応する値を配列に格納して返します。

...
keys
に対応する値を配列に格納して返します。

@param keys キー。複数指定可能です。

require
'sdbm'

db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'

p db1.values_at('a', 'b') #=> ["aaa", "bbb"]...

DBM#replace(other) -> self (25.0)

self の内容を other の内容で置き換えます。

...ん。

require
'dbm'

db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
db2 = DBM.open('bbb.db', 0666, DBM::NEWDB)
db2[:bb] = 'bbb'
db2[:cc] = 'ccc'

p db1.keys #=> ['b', 'a']

db1.replace(db2)

p db1.keys #=> ['bb', 'cc']
p db2.keys #=> ['b...

CSV#converters -> Array (13.0)

現在の変換器のリストを返します。

...現在の変換器のリストを返します。

//emlist[例][ruby]{
require
"csv"

csv = CSV.new("header1,header2\nrow1_1,row1_2", converters: CSV::Converters.keys)
csv.converters # => [:integer, :float, :integer, :float, :date, :date_time, :date_time, :integer, :float]
//}

@see CSV::Converter...

CSV#header_converters -> Array (13.0)

現在有効なヘッダ用変換器のリストを返します。

...します。それ以外は、オブジェクトを返します。

//emlist[例][ruby]{
require
"csv"

csv = CSV.new("HEADER1,HEADER2\nrow1_1,row1_2", headers: true, header_converters: CSV::HeaderConverters.keys)
csv.header_converters # => [:downcase, :symbol]
csv.read.to_a # => header2], [...

DBM#update(other) {|key, value| ... } -> self (13.0)

self と other の内容をマージします。

...ブジェクトでなければなりません。


require
'dbm'

db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
db2 = DBM.open('bbb.db', 0666, DBM::NEWDB)
db2[:bb] = 'bbb'
db2[:cc] = 'ccc'

db1.update(db2)
p db1.keys #=> ["bb", "cc", "b", "a"]...

絞り込み条件を変える

<< 1 2 > >>