4件ヒット
[1-4件を表示]
(0.097秒)
種類
- インスタンスメソッド (3)
- 定数 (1)
ライブラリ
- ビルトイン (1)
-
rdoc
/ generator / json _ index (1) -
rubygems
/ source _ index (1) - strscan (1)
クラス
- Array (1)
-
Gem
:: SourceIndex (1) -
RDoc
:: Generator :: JsonIndex (1) - StringScanner (1)
キーワード
-
SEARCH
_ INDEX _ FILE (1) -
bsearch
_ index (1) -
search
_ full (1)
検索結果
先頭4件
-
RDoc
:: Generator :: JsonIndex :: SEARCH _ INDEX _ FILE -> String (63904.0) -
検索インデックスのパスを表す文字列です。
検索インデックスのパスを表す文字列です。 -
Gem
:: SourceIndex # search(gem _ pattern , platform _ only = false) -> [Gem :: Specification] (63604.0) -
引数で指定された条件を満たす Gem のリストを返します。
引数で指定された条件を満たす Gem のリストを返します。
@param gem_pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。 -
StringScanner
# search _ full(regexp , s , f) -> object (37030.0) -
regexp で指定された正規表現とマッチするまで文字列をスキャンします。
regexp で指定された正規表現とマッチするまで文字列をスキャンします。
マッチに成功すると、s と f の値によって以下のように動作します。
* s が true ならばスキャンポインタを進めます。
* s が false ならばスキャンポインタを進めません。
* f が true ならばスキャン開始位置からマッチした部分の末尾までの部分文字列を返します。
* f が false ならばスキャン開始位置からマッチした部分の末尾までの部分文字列の長さを返します。
マッチに失敗すると s や f に関係なく nil を返します。
このメソッドは s と ... -
Array
# bsearch _ index { |x| . . . } -> Integer | nil (36901.0) -
ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を 二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返します。self はあらかじめソートしておく必要があります。
ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を
二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil
を返します。self はあらかじめソートしておく必要があります。
本メソッドはArray#bsearchと同様に、ブロックを評価した結果により2
つのモードで動作します。Array#bsearch との違いは見つかった要素自
身を返すか位置を返すかのみです。各モードのより詳細な違いについては
Array#bsearch を参照してください。
//emlist[例: find-minimum モード][ruby]{
ary = [0,...