別のキーワード
ライブラリ
- ビルトイン (566)
- abbrev (11)
- expect (22)
-
irb
/ cmd / help (11) - mkmf (22)
- pathname (58)
- rake (99)
-
rake
/ testtask (33) -
rdoc
/ markup (11) -
rinda
/ rinda (11) -
rinda
/ tuplespace (11) -
rubygems
/ source _ index (11) -
rubygems
/ source _ info _ cache (22) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6)
クラス
- Array (86)
-
Enumerator
:: Lazy (73) -
Gem
:: SourceIndex (11) -
Gem
:: SourceInfoCache (22) - IO (22)
-
IRB
:: ExtendCommand :: Help (11) - Pathname (58)
-
RDoc
:: Markup (11) -
Rake
:: Application (11) -
Rake
:: FileList (66) -
Rake
:: TestTask (33) -
Rinda
:: TupleSpace (11) -
Rinda
:: TupleSpaceProxy (11) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - String (257)
モジュール
- Enumerable (172)
- FileUtils (11)
- Kernel (22)
キーワード
- abbrev (11)
-
add
_ special (11) - all? (39)
- any? (42)
- byteindex (2)
- byterindex (2)
- egrep (11)
-
egrep
_ cpp (22) - exclude (11)
- execute (11)
- expect (22)
- fnmatch (11)
- fnmatch? (11)
- glob (32)
- grep (33)
-
grep
_ v (31) - gsub (55)
- gsub! (55)
- index (11)
- none? (39)
- notify (22)
- one? (39)
-
pathmap
_ replace (11) - pattern= (11)
- rindex (11)
- scan (22)
- search (22)
-
search
_ with _ source (11) - sh (11)
-
slice
_ after (42) -
slice
_ before (55) - sub (66)
- sub! (44)
-
test
_ files= (11) - tr (11)
- tr! (11)
-
tr
_ s (11) -
tr
_ s! (11)
検索結果
先頭5件
-
Pathname
# sub(pattern) {|matched| . . . } -> Pathname (115.0) -
self を表現するパス文字列に対して sub メソッドを呼び出し、その結果を内 容とする新しい Pathname オブジェクトを生成し、返します。
...の結果を内
容とする新しい Pathname オブジェクトを生成し、返します。
@param pattern 置き換える文字列のパターンを指定します。
@param replace pattern で指定した文字列と置き換える文字列を指定します。
//emlist[例][ruby]{
require... -
Pathname
# sub(pattern , replace) -> Pathname (115.0) -
self を表現するパス文字列に対して sub メソッドを呼び出し、その結果を内 容とする新しい Pathname オブジェクトを生成し、返します。
...の結果を内
容とする新しい Pathname オブジェクトを生成し、返します。
@param pattern 置き換える文字列のパターンを指定します。
@param replace pattern で指定した文字列と置き換える文字列を指定します。
//emlist[例][ruby]{
require... -
Array
# abbrev(pattern = nil) -> Hash (114.0) -
self が文字列の配列の場合、self から一意に決まる短縮形を計算し、 短縮形をキー、元の文字列を値とするハッシュを返します。
...を指定すると、self のうちその文字列で始まるものから短縮形を計算します。
Abbrev.#abbrev(self, pattern) と同じです。
@param pattern Regexp か String を指定します。
require 'abbrev'
p %w[ruby rubyist].abbrev
#=> {"ruby" => "ruby",
# "ruby... -
Array
# all?(pattern) -> bool (114.0) -
すべての要素が真である場合に true を返します。 偽である要素があれば、ただちに false を返します。
...だちに false を返します。
要素の数が 0 である配列に対しては true を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
# すべて正の数か?
p [5, 6, 7].all? {|v| v > 0 } # =>... -
Array
# any?(pattern) -> bool (114.0) -
すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。
...だちに true を返します。
要素の数が 0 である配列に対しては false を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v|... -
Array
# none?(pattern) -> bool (114.0) -
ブロックを指定しない場合は、 配列のすべての 要素が偽であれば真を返します。そうでなければ偽を返します。
...でなければ偽を返します。
要素の数が 0 である配列に対しては true を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
%w{ant bear cat}.none? {|word| word.length == 5} # => true
%w{... -
Array
# one?(pattern) -> bool (114.0) -
ブロックを指定しない場合は、 配列の要素のうち ちょうど一つだけが真であれば、真を返します。 そうでなければ偽を返します。
...果、一つの要素だけが真であれば真を返します。
そうでなければ偽を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
%w{ant bear cat}.one? {|word| word.length == 4} # => true
%w{a... -
Enumerable
# all?(pattern) -> bool (114.0) -
すべての要素が真である場合に true を返します。 偽である要素があれば、ただちに false を返します。
...、
ただちに false を返します。
自身に要素が存在しない場合は true を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
require 'set'
# すべて正の数か?
p Set[5, 6, 7].all? {... -
Enumerable
# any?(pattern) -> bool (114.0) -
すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。
...、ただちに true を返します。
自身に要素が存在しない場合は false を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
require 'set'
p Set[1, 2, 3].any? {|v| v > 3 } # => false... -
Enumerable
# none?(pattern) -> bool (114.0) -
ブロックを指定しない場合は、 Enumerable オブジェクトのすべての 要素が偽であれば真を返します。そうでなければ偽を返します。
...そうでなければ偽を返します。
自身に要素が存在しない場合は true を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
require 'set'
Set['ant', 'bear', 'cat'].none? {|word| word.leng... -
Enumerable
# one?(pattern) -> bool (114.0) -
ブロックを指定しない場合は、 Enumerable オブジェクトの要素のうち ちょうど一つだけが真であれば、真を返します。 そうでなければ偽を返します。
...果、一つの要素だけが真であれば真を返します。
そうでなければ偽を返します。
@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
require 'set'
Set['ant', 'bear', 'cat'].one? {|word| word.length... -
Pathname
# glob(pattern , flags=0) -> [Pathname] (109.0) -
ワイルドカードの展開を行なった結果を、 Pathname オブジェクトの配列として返します。
...、値と
しては nil を返します。
このメソッドは内部で Dir.glob の base キーワード引数を使っています。
@param pattern ワイルドカードパターンです
@param flags パターンマッチ時のふるまいを変化させるフラグを指定します
//em... -
Pathname
# glob(pattern , flags=0) {|pathname| . . . } -> nil (109.0) -
ワイルドカードの展開を行なった結果を、 Pathname オブジェクトの配列として返します。
...、値と
しては nil を返します。
このメソッドは内部で Dir.glob の base キーワード引数を使っています。
@param pattern ワイルドカードパターンです
@param flags パターンマッチ時のふるまいを変化させるフラグを指定します
//em...