Class Perl5RegexpMatcher

  • All Implemented Interfaces:
    RegexpMatcher

    public class Perl5RegexpMatcher
    extends java.lang.Object
    implements RegexpMatcher
    Jakarta-oro RegexpMatcher Implementation.
    Runs on older JVMs (1.3.1). You must have oro-2.0.8.jar configured in your classpath.
    Author:
    Andres Almiray
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getGroupIfMatches​(java.lang.String str, int group)
      Returns the specified group if the string matches the Pattern.
      The Pattern will be managed internally by the RegexpMatcher implementation.
      boolean matches​(java.lang.String str)
      Returns true is the string macthes the Pattern.
      The Pattern will be managed internally by the RegexpMatcher implementation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Perl5RegexpMatcher

        public Perl5RegexpMatcher​(java.lang.String pattern)
      • Perl5RegexpMatcher

        public Perl5RegexpMatcher​(java.lang.String pattern,
                                  boolean multiline)
    • Method Detail

      • getGroupIfMatches

        public java.lang.String getGroupIfMatches​(java.lang.String str,
                                                  int group)
        Description copied from interface: RegexpMatcher
        Returns the specified group if the string matches the Pattern.
        The Pattern will be managed internally by the RegexpMatcher implementation.
        Specified by:
        getGroupIfMatches in interface RegexpMatcher
      • matches

        public boolean matches​(java.lang.String str)
        Description copied from interface: RegexpMatcher
        Returns true is the string macthes the Pattern.
        The Pattern will be managed internally by the RegexpMatcher implementation.
        Specified by:
        matches in interface RegexpMatcher