ライブラリ
- ビルトイン (811)
- abbrev (24)
- csv (6)
- date (4)
- expect (24)
-
irb
/ cmd / help (12) - mkmf (24)
- pathname (88)
- rake (144)
-
rake
/ testtask (36) -
rdoc
/ markup (12) -
rinda
/ rinda (12) -
rinda
/ tuplespace (12) -
ripper
/ lexer (24) - rubygems (12)
-
rubygems
/ source _ index (12) -
rubygems
/ source _ info _ cache (24) - shell (6)
-
shell
/ builtin-command (6) -
shell
/ command-processor (6) -
shell
/ filter (6) - shellwords (24)
クラス
- Array (99)
-
CSV
:: Row (6) - Data (6)
- Date (2)
- DateTime (2)
- Dir (36)
- Enumerator (6)
-
Enumerator
:: Lazy (80) - File (24)
-
Gem
:: SourceIndex (12) -
Gem
:: SourceInfoCache (24) - IO (24)
-
IRB
:: ExtendCommand :: Help (12) - MatchData (6)
- Pathname (88)
-
RDoc
:: Markup (12) -
Rake
:: Application (12) -
Rake
:: FileList (96) -
Rake
:: TestTask (36) - Regexp (12)
-
Rinda
:: TupleSpace (12) -
Rinda
:: TupleSpaceProxy (12) - Ripper (24)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) -
Shell
:: Glob (6) - String (282)
- Struct (24)
- Time (2)
モジュール
- Abbrev (12)
- Enumerable (192)
- FileUtils (12)
- Gem (12)
- Kernel (84)
- Rake (12)
- Shellwords (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
DEFAULT
_ IGNORE _ PATTERNS (12) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) - NoMatchingPatternError (6)
-
WIN
_ PATTERNS (12) - [] (12)
- abbrev (24)
-
add
_ special (12) - all? (45)
- any? (48)
- application= (12)
- byteindex (3)
- byterindex (3)
- captures (2)
- deconstruct (14)
-
deconstruct
_ keys (20) - egrep (12)
-
egrep
_ cpp (24) - exclude (12)
- execute (12)
- expect (24)
- fnmatch (24)
- fnmatch? (24)
- glob (82)
- grep (36)
-
grep
_ v (34) - gsub (96)
- gsub! (60)
- index (12)
- irb (12)
- new (18)
- none? (45)
- notify (24)
- one? (45)
-
pathmap
_ replace (12) - pattern= (12)
- produce (6)
- rake (12)
- rdoc (12)
- rindex (12)
-
ruby 1
. 8 . 4 feature (12) - scan (24)
- search (24)
-
search
_ with _ source (12) - sh (12)
- shellescape (12)
- shelljoin (12)
- slice (12)
-
slice
_ after (46) -
slice
_ before (60) - sub (96)
- sub! (48)
-
test
_ files= (12) -
to
_ a (6) -
token
_ match (12) - tr (12)
- tr! (12)
-
tr
_ s (12) -
tr
_ s! (12) - union (12)
- values (6)
- オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (12)
- パターンマッチ (12)
- 制御構造 (12)
- 正規表現 (12)
検索結果
先頭5件
-
rake (26024.0)
-
Rake というコマンドラインツールを扱うライブラリです。
...Rake というコマンドラインツールを扱うライブラリです。
=== Rake とは
Rake は Make によく似た機能を持つ Ruby で書かれたシンプルなビルドツールです。
Rake は以下のような特徴を持っています。
* Rakefile (Rake における Makef......ile) は標準的な Ruby の文法で書くことができます。
XML ファイルを編集する必要はありませんし、Makefile の風変わりな文法 (タブだっけ?スペースだっけ?) に頭を悩ませる必要もありません。
* ユーザは必須条件をタス......$ rake --help
rake [-f rakefile] {options} targets...
Options are ...
-C, --classic-namespace トップレベルに Task, FileTask を定義します。
過去との互換性のためのオプションです。
-D, --describe [PATTERN]... -
rdoc (26018.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
...RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という
ドキュメント生成のためのコマンドも含んでいます。
このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby......てきます(include,require もです)。そ
してこれらの内容とその直前に書かれたコメントを併合し、ドキュメントを出
力します(現在は HTML しか出力できませんが、この部分は取り替え可能にでき
ています)。Markup とはプレーンテ......ding に指定します。rdoc が読
み込んだ全てのファイルはこの文字エンコーディングに変換されま
す。--charset オプションもありますが --encoding オプションを使用して
ください。
: --exclude pattern
pattern にマッチするディ... -
Rake
:: TestTask # pattern -> String (24201.0) -
テストファイルにマッチする glob パターンを返します。
...テストファイルにマッチする glob パターンを返します。
デフォルトは 'test/test*.rb' です。... -
Gem
:: SourceInfoCache # search _ with _ source(pattern , only _ platform = false , all = false) -> Array (15307.0) -
与えられた条件を満たす Gem::Specification と URL のリストを返します。
...n と URL のリストを返します。
@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
@param all......真を指定するとキャッシュを更新してから検索を実行します。
@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。... -
Rake
:: TestTask # pattern=(pattern) (12402.0) -
テストファイルにマッチする glob パターンを指定します。
テストファイルにマッチする glob パターンを指定します。 -
Gem
:: WIN _ PATTERNS -> Array (12200.0) -
Windows 上で動いている Ruby を識別するための正規表現の配列。
...Windows 上で動いている Ruby を識別するための正規表現の配列。... -
Rake
:: FileList :: DEFAULT _ IGNORE _ PATTERNS -> Array (12200.0) -
デフォルトで除外するパターンのリストです。
デフォルトで除外するパターンのリストです。 -
NoMatchingPatternError (12000.0)
-
パターンマッチでどの条件にも一致せず、else節もない場合に発生します。
パターンマッチでどの条件にも一致せず、else節もない場合に発生します。 -
String
# byterindex(pattern , offset = self . bytesize) -> Integer | nil (9229.0) -
文字列のバイト単位のインデックス offset から左に向かって pattern を探索します。 最初に見つかった部分文字列の左端のバイト単位のインデックスを返します。 見つからなければ nil を返します。
...インデックス offset から左に向かって pattern を探索します。
最初に見つかった部分文字列の左端のバイト単位のインデックスを返します。
見つからなければ nil を返します。
引数 pattern は探索する部分文字列または正規表......現で指定します。
offset が負の場合は、文字列の末尾から数えた位置から探索します。
byterindex と String#byteindex とでは、探索方向だけが逆になります。
完全に左右が反転した動作をするわけではありません。
探索はその開......emlist[String#byteindex の場合][ruby]{
p "stringstring".byteindex("ing", 1) # => 3
# ing # ここから探索を始める
# ing
# ing # 右にずらしていってここで見つかる
//}
//emlist[String#byterindex の場合][ruby]{
p "stringstring".byterindex("i... -
String
# rindex(pattern , pos = self . size) -> Integer | nil (9229.0) -
文字列のインデックス pos から左に向かって pattern を探索します。 最初に見つかった部分文字列の左端のインデックスを返します。 見つからなければ nil を返します。
...文字列のインデックス pos から左に向かって pattern を探索します。
最初に見つかった部分文字列の左端のインデックスを返します。
見つからなければ nil を返します。
引数 pattern は探索する部分文字列または正規表現で指......定します。
pos が負の場合は、文字列の末尾から数えた位置から探索します。
rindex と String#index とでは、探索方向だけが逆になります。
完全に左右が反転した動作をするわけではありません。
探索はその開始位置を右か......。
//emlist[String#index の場合][ruby]{
p "stringstring".index("ing", 1) # => 3
# ing # ここから探索を始める
# ing
# ing # 右にずらしていってここで見つかる
//}
//emlist[String#rindex の場合][ruby]{
p "stringstring".rindex("ing", -1)...