るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.005秒)
トップページ > クラス:File[x] > クエリ:fnmatch?[x]

別のキーワード

  1. pathname fnmatch?
  2. pathname fnmatch
  3. file fnmatch?
  4. file fnmatch
  5. _builtin fnmatch?

ライブラリ

検索結果

File.fnmatch?(pattern, path, flags = 0) -> bool (15101.0)

ファイル名のパターンマッチ fnmatch(3) を行います。 path が pattern にマッチすれば真を返します。そうでない場合には false を返します。

...できます。
Dir.glob とは違って`{}' や `**/' は使用できません。
//emlist{
%w(foo foobar bar).each {|f|
p File.fnmatch("foo*", f)
}
# => true
true
false
//}

@param path パスを表す文字列を指定します。

@param flags...
...る定数は以下のとおりです。
これらの定数は File::Constants で定義されていますが、
File
クラスの親クラスの IO が File::Constants をインクルードしているので、
これらの定数は File::FNM_NOESCAPE などとして参照可能です。

: FNM_NOES...
...p File.fnmatch('\a', 'a') # => true
p File.fnmatch('\a', '\a', File::FNM_NOESCAPE) # => true
//}
前者で * は、エスケープされているので "*" そのものにマッチ
します。
//emlist{
p File.fnmatch('\*', 'a') # => false
p File...
...使用できます。
Dir.glob とは違って `**/' は使用できません。
//emlist{
%w(foo foobar bar).each {|f|
p File.fnmatch("foo*", f)
}
# => true
true
false
//}

@param path パスを表す文字列を指定します。

@param flags パ...