From: Thomas Sondergaard Date: 2005-04-04T16:04:42+09:00 Subject: Re: File.fnmatch and ** H.Yamamoto wrote: > Well, File.fnmatch on ruby1.9 works like that. > > irb(main):002:0> File.fnmatch('**/*', 'a/b/c', File::FNM_PATHNAME) > => true > irb(main):003:0> File.fnmatch('a**/*', 'a/b/c', File::FNM_PATHNAME) > => false > irb(main):004:0> File.fnmatch('**/b*', 'a/b/c', File::FNM_PATHNAME) > => false > irb(main):005:0> File.fnmatch('**/*', '/a/b/c', File::FNM_PATHNAME) > => true > irb(main):006:0> File.fnmatch('**/*', 'c:/a/b/c', File::FNM_PATHNAME) > => true > > Does this fit your need? > Yes, that's perfect! Thanks, Thomas