Class ExoPattern

java.lang.Object
org.exoplatform.social.common.router.regex.ExoPattern

public class ExoPattern extends Object
  • Method Details

    • compile

      public static ExoPattern compile(String regex)
    • compile

      public static ExoPattern compile(String regex, int flags)
    • indexOf

      public int indexOf(String groupName)
    • indexOf

      public int indexOf(String groupName, int index)
    • matcher

      public ExoMatcher matcher(CharSequence input)
    • matches

      public boolean matches(String s)
    • pattern

      public Pattern pattern()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • extractGroupInfo

      public static Map<String,List<org.exoplatform.social.common.router.regex.ExoPattern.ExoGroupData>> extractGroupInfo(String namedPattern)
      Process extract given pattern string to Map of ArgumentName and GroupData
      Parameters:
      namedPattern -
      Returns: