るりまサーチ

最速Rubyリファレンスマニュアル検索!
25件ヒット [1-25件を表示] (0.024秒)
トップページ > クエリ:path[x] > クエリ:require[x] > クエリ:glob[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. _builtin path
  2. pathname to_path
  3. _builtin absolute_path
  4. _builtin to_path
  5. pstore path

ライブラリ

クラス

検索結果

Pathname#glob(pattern, flags=0) -> [Pathname] (21239.0)

ワイルドカードの展開を行なった結果を、 Pathname オブジェクトの配列として返します。

...を、
Path
name オブジェクトの配列として返します。

引数の意味は、Dir.glob と同じです。 flag の初期値である 0 は「何
も指定しない」ことを意味します。

ブロックが与えられたときは、ワイルドカードにマッチした Pathname...
...で Dir.glob の base キーワード引数を使っています。

@param pattern ワイルドカードパターンです
@param flags パターンマッチ時のふるまいを変化させるフラグを指定します

//emlist[][ruby]{
require
"pathname"
Path
name("ruby-2.4.2").glob("R*.md") #...
...=> [#<Pathname:ruby-2.4.2/README.md>, #<Pathname:ruby-2.4.2/README.ja.md>]
//}

@see Dir.glob
@see Pathname.glob...

Pathname#glob(pattern, flags=0) {|pathname| ...} -> nil (21239.0)

ワイルドカードの展開を行なった結果を、 Pathname オブジェクトの配列として返します。

...を、
Path
name オブジェクトの配列として返します。

引数の意味は、Dir.glob と同じです。 flag の初期値である 0 は「何
も指定しない」ことを意味します。

ブロックが与えられたときは、ワイルドカードにマッチした Pathname...
...で Dir.glob の base キーワード引数を使っています。

@param pattern ワイルドカードパターンです
@param flags パターンマッチ時のふるまいを変化させるフラグを指定します

//emlist[][ruby]{
require
"pathname"
Path
name("ruby-2.4.2").glob("R*.md") #...
...=> [#<Pathname:ruby-2.4.2/README.md>, #<Pathname:ruby-2.4.2/README.ja.md>]
//}

@see Dir.glob
@see Pathname.glob...

Pathname#fnmatch(pattern, *args) -> bool (3037.0)

File.fnmatch(pattern, self.to_s, *args) と同じです。

...す。Dir.glob とは違って `{}' や `**/' は使用できません。

@param args File.fnmatch を参照してください。

//emlist[例][ruby]{
require
"pathname"

path
= Pathname("testfile")
path
.fnmatch("test*") # => true
path
.fnmatch("TEST*")...