Class StringUtil

java.lang.Object
me.qoomon.gitversioning.commons.StringUtil

public final class StringUtil extends Object
  • Constructor Details

    • StringUtil

      public StringUtil()
  • Method Details

    • substituteText

      public static String substituteText(String text, Map<String,Supplier<String>> replacements)
    • patternGroupValues

      public static Map<String,String> patternGroupValues(Pattern pattern, String text)
      Parameters:
      pattern - pattern
      text - to parse
      Returns:
      a map of group-index and group-name to matching value
    • patternGroups

      public static Set<String> patternGroups(Pattern pattern)
    • patternGroupCount

      public static int patternGroupCount(Pattern pattern)
    • patternGroupNames

      public static Set<String> patternGroupNames(Pattern pattern)