るりまサーチ

最速Rubyリファレンスマニュアル検索!
90件ヒット [1-90件を表示] (0.091秒)

別のキーワード

  1. format spec
  2. format spec=
  3. oldformat spec=
  4. oldformat spec
  5. installer spec

検索結果

Scanf::FormatSpecifier#match(str) (21102.0)

@todo

@todo

Gem::SpecFetcher#find_matching(dependency, all = false, matching_platform = true) -> Array (9201.0)

依存関係を満たす gemspec の名前の配列を返します。

...依存関係を満たす gemspec の名前の配列を返します。

@param dependency 依存関係を指定します。
@param all 真を指定するとマッチする全てのバージョンの情報を返します。
@param matching_platform 偽を指定すると全てのプラットフォー...

MatchData#inspect -> String (9125.0)

self の内容を人間に読みやすい文字列にして返します。

...]{
puts /.$/.match("foo").inspect
# => #<MatchData "o">

puts /(.)(.)(.)/.match("foo").inspect
# => #<MatchData "foo" 1:"f" 2:"o" 3:"o">

puts /(.)(.)?(.)/.match("fo").inspect
# => #<MatchData "fo" 1:"f" 2:nil 3:"o">

puts /(?<foo>.)(?<bar>.)(?<baz>.)/.match("hoge").inspect
# => #<MatchData "hog" fo...

Scanf::FormatSpecifier#mid_match? (9102.0)

@todo

@todo

Scanf::FormatSpecifier#matched (9101.0)

@todo

@todo

絞り込み条件を変える

Scanf::FormatSpecifier#matched_string (9101.0)

@todo

@todo

Gem::GemPathSearcher#matching_file?(spec, path) -> bool (6224.0)

与えられた spec に path が含まれている場合、真を返します。 そうでない場合は偽を返します。

...与えられた spec に path が含まれている場合、真を返します。
そうでない場合は偽を返します。

@param spec Gem::Specification のインスタンスを指定します。

@param path 探索対象のパスを指定します。...

Gem::GemPathSearcher#matching_files(spec, path) -> [String] (6224.0)

与えられた spec に path が含まれている場合、その path のリストを返します。

...与えられた spec に path が含まれている場合、その path のリストを返します。

@param spec Gem::Specification のインスタンスを指定します。

@param path 探索対象のパスを指定します。...

Gem::SpecFetcher#fetch(dependency, all = false, matching_platform = true) -> Array (3101.0)

依存関係を満たす gemspec の配列を返します。

...依存関係を満たす gemspec の配列を返します。

@param dependency 依存関係を指定します。
@param all 真を指定するとマッチする全てのバージョンの情報を返します。
@param matching_platform 偽を指定すると全てのプラットフォームの情...

MatchData#deconstruct_keys(array_of_names) -> Hash (3019.0)

引数で指定された名前の名前付きキャプチャを Hash で返します。

...場合は全ての名前付きキャプチャを意味します。

//emlist[例][ruby]{
m = /(?<hours>\d{2}):(?<minutes>\d{2}):(?<seconds>\d{2})/.match("18:37:22")
m.deconstruct_keys([:hours, :minutes]) # => {:hours => "18", :minutes => "37"}
m.deconstruct_keys(nil) # => {:hours => "18", :minutes =...
...> "37", :seconds => "22"}

# 名前付きキャプチャが定義されていなかった場合は空のハッシュを返す
m = /(\d{2}):(\d{2}):(\d{2})/.match("18:37:22")
m.deconstruct_keys(nil) # => {}
//}

@see d:spec/pattern_matching#matching_non_primitive_objects...

絞り込み条件を変える

MatchData#captures -> [String] (3007.0)

$1, $2, ... を格納した配列を返します。

...$1, $2, ... を格納した配列を返します。

Match
Data#to_a と異なり $& を要素に含みません。
グループにマッチした部分文字列がなければ対応する要素は nil になります。

//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["...
...foobar", "foo", "bar", nil]
p $~.captures # => ["foo", "bar", nil]
//}

@see MatchData#to_a, MatchData#named_captures, d:spec/pattern_matching#matching_non_primitive_objects...

MatchData#deconstruct -> [String] (3007.0)

$1, $2, ... を格納した配列を返します。

...$1, $2, ... を格納した配列を返します。

Match
Data#to_a と異なり $& を要素に含みません。
グループにマッチした部分文字列がなければ対応する要素は nil になります。

//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["...
...foobar", "foo", "bar", nil]
p $~.captures # => ["foo", "bar", nil]
//}

@see MatchData#to_a, MatchData#named_captures, d:spec/pattern_matching#matching_non_primitive_objects...