File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
src/main/java/org/mvplugins/multiverse/core/utils Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 11package org .mvplugins .multiverse .core .utils ;
22
3+ import org .jetbrains .annotations .ApiStatus ;
4+
35import java .util .HashMap ;
46import java .util .Map ;
57import java .util .regex .Pattern ;
@@ -16,7 +18,17 @@ public static Pattern get(String regex) {
1618 public static final Pattern COMMA = get ("," );
1719 public static final Pattern DOT = get ("\\ ." );
1820 public static final Pattern EQUALS = get ("=" );
21+ @ ApiStatus .AvailableSince ("5.4" )
22+ public static final Pattern HYPHEN = get ("-" );
23+ @ ApiStatus .AvailableSince ("5.4" )
24+ public static final Pattern NAMESPACE = get ("^[a-z0-9_.-]+$" );
25+ @ ApiStatus .AvailableSince ("5.4" )
26+ public static final Pattern NAMESPACE_KEY = get ("^[a-z0-9/_.-]+$" );
1927 public static final Pattern SEMICOLON = get (";" );
28+ @ ApiStatus .AvailableSince ("5.4" )
29+ public static final Pattern SPACE = get (" " );
2030 public static final Pattern UNDERSCORE = get ("_" );
2131 public static final Pattern UUID = get ("[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" );
32+ @ ApiStatus .AvailableSince ("5.4" )
33+ public static final Pattern YAML_KEY = get ("^[a-zA-Z0-9\\ [\\ ]_-]+$" );
2234}
You can’t perform that action at this time.
0 commit comments