Class CommonPatterns

java.lang.Object
io.github.bakedlibs.dough.common.CommonPatterns

public final class CommonPatterns extends Object
This class is created for common-use patterns used in things such as String.split(String).
Every time something like String.split(String) is called it will compile a Pattern, for code that is called often this can be a massive performance loss. This class solves that, one compile but many uses!
Author:
Walshy, TheBusyBiscuit
  • Field Details

    • COLON

      public static final Pattern COLON
    • SEMICOLON

      public static final Pattern SEMICOLON
    • HASH

      public static final Pattern HASH
    • COMMA

      public static final Pattern COMMA
    • DASH

      public static final Pattern DASH
    • UNDERSCORE

      public static final Pattern UNDERSCORE
    • SLASH

      public static final Pattern SLASH
    • ASCII

      public static final Pattern ASCII
    • HEXADECIMAL

      public static final Pattern HEXADECIMAL
    • NUMERIC

      public static final Pattern NUMERIC
    • NUMBER_SEPARATOR

      public static final Pattern NUMBER_SEPARATOR
    • MINECRAFT_MATERIAL

      public static final Pattern MINECRAFT_MATERIAL
    • MINECRAFT_TAG

      public static final Pattern MINECRAFT_TAG