exclude

exclude(*patterns, &block)
Instance Public methods

Register a list of file name patterns that should be excluded from the list. Patterns may be regular expressions, glob patterns or regular strings. In addition, a block given to exclude will remove entries that return true when given to the block.

Note that glob patterns are expanded against the file system. If a file is explicitly added to a file list, but does not exist in the file system, then an glob pattern in the exclude list will not exclude the file.

Examples:

FileList['a.c', 'b.c'].exclude("a.c") => ['b.c']
FileList['a.c', 'b.c'].exclude(/^a/)  => ['b.c']

If âa.câ is a file, then â¦

FileList['a.c', 'b.c'].exclude("a.*") => ['b.c']

If âa.câ is not a file, then â¦

FileList['a.c', 'b.c'].exclude("a.*") => ['a.c', 'b.c']
doc_ruby_on_rails
2015-04-30 06:13:00
Comments
Leave a Comment

Please login to continue.