872件ヒット
[801-872件を表示]
(0.136秒)
ライブラリ
- ビルトイン (554)
- abbrev (11)
- expect (22)
-
irb
/ cmd / help (11) - mkmf (22)
- pathname (58)
- rake (88)
-
rake
/ testtask (22) -
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 (74)
-
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 (22) -
Rinda
:: TupleSpace (11) -
Rinda
:: TupleSpaceProxy (11) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - String (257)
モジュール
- Enumerable (172)
- Kernel (22)
キーワード
- abbrev (11)
-
add
_ special (11) - all? (27)
- 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) -
slice
_ after (42) -
slice
_ before (55) - sub (66)
- sub! (44)
- tr (11)
- tr! (11)
-
tr
_ s (11) -
tr
_ s! (11)
検索結果
先頭5件
-
Array
# all?(pattern) -> bool (214.0) -
すべての要素が真である場合に true を返します。 偽である要素があれば、ただちに false を返します。
...@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。
//emlist[例][ruby]{
# すべて正の数か?
p [5, 6, 7].all? {|v| v > 0 } # => true
p [5, -1, 7].all? {|v| v > 0 } # => false
p [].all? {|v| v > 0 } # => true
p %w[ant bear ca......t].all?(/t/) # => false
//}
@see Enumerable#all?... -
Shell
# glob(pattern) -> Shell :: Filter (208.0) -
実行すると, それらを内容とする Filter オブジェクトを返します.
...します.
@param pattern シェルコマンド glob に与えるパターンを指定します。
パターンの書式については、Dir.[] を参照してください。
動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.... -
Shell
:: Filter # glob(pattern) -> Shell :: Filter (208.0) -
実行すると, それらを内容とする Filter オブジェクトを返します.
...します.
@param pattern シェルコマンド glob に与えるパターンを指定します。
パターンの書式については、Dir.[] を参照してください。
動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.... -
Rake
:: FileList # gsub!(pattern , replace) -> self (202.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行します。 自身を破壊的に変更します。
...リに対して String#gsub を実行します。
自身を破壊的に変更します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "tes......t2.rb", "test3.rb")
file_list.gsub!(/\.rb/, ".erb") # => ["test1.erb", "test2.erb", "test3.erb"]
file_list # => ["test1.erb", "test2.erb", "test3.erb"]
end
//}... -
Rake
:: FileList # gsub(pattern , replace) -> Rake :: FileList (202.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、 結果を新しい Rake::FileList として返します。
...自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、
結果を新しい Rake::FileList として返します。
例:
FileList['lib/test/file', 'x/y'].gsub(/\//, "\\") # => ['lib\\test\\file', 'x\\y']... -
Rake
:: FileList # sub!(pattern , replace) -> self (202.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#sub を実行します。 自身を破壊的に変更します。
...自身に含まれるファイルリストのそれぞれのエントリに対して String#sub を実行します。
自身を破壊的に変更します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.......c']
file_list.sub!(/\.c$/, '.o') # => ['a.o', 'b.o']
file_list # => ['a.o', 'b.o']
end
//}... -
Rake
:: FileList # sub(pattern , replace) -> Rake :: FileList (202.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#sub を実行し、 結果を新しい Rake::FileList として返します。
...自身に含まれるファイルリストのそれぞれのエントリに対して String#sub を実行し、
結果を新しい Rake::FileList として返します。
例:
FileList['a.c', 'b.c'].sub(/\.c$/, '.o') => ['a.o', 'b.o']... -
Rake
:: FileList # exclude(*patterns) {|entry| . . . } -> self (201.0) -
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
...例:
FileList['a.c', 'b.c'].exclude("a.c") # => ['b.c']
FileList['a.c', 'b.c'].exclude(/^a/) # => ['b.c']
# If "a.c" is a file, then ...
FileList['a.c', 'b.c'].exclude("a.*") # => ['b.c']
# If "a.c" is not a file, then ...
FileList['a.c', 'b.c'].exclude("a.*") # => ['a.c', 'b.c']...