るりまサーチ

最速Rubyリファレンスマニュアル検索!
596件ヒット [1-100件を表示] (0.103秒)
トップページ > クエリ:a[x] > クエリ:search[x]

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

検索結果

<< 1 2 3 ... > >>

Net::IMAP#search(keys, charset = nil) -> [Integer] (24341.0)

SEARCH コマンドを送り、条件に合うメッセージの message sequence number を配列で返します。

...SEARCH コマンドを送り、条件に合うメッセージの message sequence number
を配列で返します。

Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを検索対象とします。

検索の条件は key に文字列の1次元配列もしくは...
...:
p imap.search(["SUBJECT", "hello"])
#=> [1, 6, 7, 8]
p imap.search(["SUBJECT", "hello", "FROM", "foo@example.com"])
#=> [6, 7]
p imap.search('SUBJECT "hello"')
#=> [1, 6, 7, 8]

@param key 検索キー(文字列の配列もしくは文字列)
@param charset 検索に用いるcharset
@s...
...ee Net::IMAP#search...

Gem::SourceInfoCache.search(*args) -> [Gem::Specification] (24313.0)

与えられた条件を満たす Gem::Specification のリストを返します。

...与えられた条件を満たす Gem::Specification のリストを返します。

@param args 検索条件を指定します。Gem::SourceInfoCache#search と引数を合わせてください。

@see Gem::SourceInfoCache#search...

Gem::SourceInfoCache#search(pattern, platform_only = false, all = false) -> [Gem::Specification] (24207.0)

与えられた条件を満たす Gem::Specification のリストを返します。

...fication のリストを返します。

@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。

@param all...
...真を指定するとキャッシュを更新してから検索を実行します。

@see Gem::SourceIndex#search...

Gem::SourceIndex#search(gem_pattern, platform_only = false) -> [Gem::Specification] (24201.0)

引数で指定された条件を満たす Gem のリストを返します。

...引数で指定された条件を満たす Gem のリストを返します。

@param gem_pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。...

rubygems/commands/search_command (18018.0)

指定された文字列を含む Gem パッケージを全て表示するためのライブラリです。

...イブラリです。

Usage: gem search [STRING] [options]
Options:
-i, --[no-]installed Check for installed gem
-v, --version VERSION Specify version of gem to search
-d, --[no-]details Display detailed information of gem(s)
--...
...[no-]versions Display only gem names
-a, --all Display all gem versions
Local/Remote Options:
-l, --local 操作をローカルに限定します
-r, --remote 操作をリモートに限定します...
...synchronization (default 1000)
--source URL Gem パッケージのリモートリポジトリの URL を指定します
--[no-]http-proxy [URL] リモートの操作に HTTP プロクシを使用します
-u, --[no-]update-sources ロ...

絞り込み条件を変える

Array#bsearch -> Enumerator (15200.0)

ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値を二分探 索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返し ます。self はあらかじめソートしておく必要があります。

...メソッドはブロックを評価した結果により以下のいずれかのモードで動作し
ます。

* find-minimum モード
* find-any モード

find-minimum モード(特に理由がない限りはこのモードを使う方がいいでしょ
う)では、条件判定の結果を...
...の場合: false を返す

ブロックの評価結果が true になる最初の要素を返すか、nil を返します。

//emlist[例][ruby]{
a
ry = [0, 4, 7, 10, 12]
a
ry.bsearch {|x| x >= 4 } # => 4
a
ry.bsearch {|x| x >= 6 } # => 7
a
ry.bsearch {|x| x >= -1 } # => 0
a
ry.bsearch {|x| x >= 1...
...00 } # => nil
//}

find-any モードは bsearch(3) のように動作します。ブロックは真偽値
ではなく、以下のような数値を返す必要があります。求める要素が配列の i 番目
から j-1 番目までに入っているとします。またブロックパラメ...

Array#bsearch { |x| ... } -> object | nil (15200.0)

ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値を二分探 索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返し ます。self はあらかじめソートしておく必要があります。

...メソッドはブロックを評価した結果により以下のいずれかのモードで動作し
ます。

* find-minimum モード
* find-any モード

find-minimum モード(特に理由がない限りはこのモードを使う方がいいでしょ
う)では、条件判定の結果を...
...の場合: false を返す

ブロックの評価結果が true になる最初の要素を返すか、nil を返します。

//emlist[例][ruby]{
a
ry = [0, 4, 7, 10, 12]
a
ry.bsearch {|x| x >= 4 } # => 4
a
ry.bsearch {|x| x >= 6 } # => 7
a
ry.bsearch {|x| x >= -1 } # => 0
a
ry.bsearch {|x| x >= 1...
...00 } # => nil
//}

find-any モードは bsearch(3) のように動作します。ブロックは真偽値
ではなく、以下のような数値を返す必要があります。求める要素が配列の i 番目
から j-1 番目までに入っているとします。またブロックパラメ...

Array#bsearch_index -> Enumerator (15200.0)

ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を 二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返します。self はあらかじめソートしておく必要があります。

...ソッドはArray#bsearchと同様に、ブロックを評価した結果により2
つのモードで動作します。Array#bsearch との違いは見つかった要素自
身を返すか位置を返すかのみです。各モードのより詳細な違いについては
A
rray#bsearch を参照し...
...ind-minimum モード][ruby]{
a
ry = [0, 4, 7, 10, 12]
a
ry.bsearch_index { |x| x >= 4 } # => 1
a
ry.bsearch_index { |x| x >= 6 } # => 2
a
ry.bsearch_index { |x| x >= -1 } # => 0
a
ry.bsearch_index { |x| x >= 100 } # => nil
//}

//emlist[例: find-any モード][ruby]{
a
ry = [0, 4, 7, 10, 12]
# 4 <=...
...v < 8 になる要素の位置を検索
a
ry.bsearch_index { |x| 1 - x / 4 } # => 2
# 8 <= v < 10 になる要素の位置を検索
a
ry.bsearch_index { |x| 4 - x / 2 } # => nil
//}

@see Array#bsearch...

Array#bsearch_index { |x| ... } -> Integer | nil (15200.0)

ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を 二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返します。self はあらかじめソートしておく必要があります。

...ソッドはArray#bsearchと同様に、ブロックを評価した結果により2
つのモードで動作します。Array#bsearch との違いは見つかった要素自
身を返すか位置を返すかのみです。各モードのより詳細な違いについては
A
rray#bsearch を参照し...
...ind-minimum モード][ruby]{
a
ry = [0, 4, 7, 10, 12]
a
ry.bsearch_index { |x| x >= 4 } # => 1
a
ry.bsearch_index { |x| x >= 6 } # => 2
a
ry.bsearch_index { |x| x >= -1 } # => 0
a
ry.bsearch_index { |x| x >= 100 } # => nil
//}

//emlist[例: find-any モード][ruby]{
a
ry = [0, 4, 7, 10, 12]
# 4 <=...
...v < 8 になる要素の位置を検索
a
ry.bsearch_index { |x| 1 - x / 4 } # => 2
# 8 <= v < 10 になる要素の位置を検索
a
ry.bsearch_index { |x| 4 - x / 2 } # => nil
//}

@see Array#bsearch...
<< 1 2 3 ... > >>