类 Perl5FilenameFilter

java.lang.Object
org.apache.oro.io.RegexFilenameFilter
org.apache.oro.io.Perl5FilenameFilter
所有已实现的接口:
FileFilter, FilenameFilter

public class Perl5FilenameFilter extends RegexFilenameFilter
Perl5FilenameFilter is a RegexFilenameFilter subclass that filters on Perl5 regular expressions as implemented by the org.apache.oro.text.regex package, which is required to use this class.
从以下版本开始:
1.0
版本:
@version@
另请参阅:
  • 构造器详细资料

    • Perl5FilenameFilter

      public Perl5FilenameFilter(String regex, int options)
      Construct a filter initialized with the indicated regular expression and accompanying compilation options conforming to those used by org.apache.oro.text.regex.Perl5Compiler

      参数:
      regex - The regular expression on which to filter.
      options - A set of compilation options.
      抛出:
      MalformedCachePatternException - If there is an error in compiling the regular expression. This need not be caught if you are using a hard-coded expression that you know is correct. But for robustness and reliability you should catch this exception for dynamically entered expressions determined at runtime.
    • Perl5FilenameFilter

      public Perl5FilenameFilter(String regex)
      Same as Perl5FilenameFilter(regex, Perl5Compiler.DEFAULT_MASK);
    • Perl5FilenameFilter

      public Perl5FilenameFilter()
      Same as Perl5FilenameFilter("");