diff --git a/pom.xml b/pom.xml index 7b2fd40..ab2450f 100644 --- a/pom.xml +++ b/pom.xml @@ -78,13 +78,13 @@ ru.simsonic rscCommonsLibrary - 2.1.0 + 2.1.2 compile ru.simsonic rscMinecraftLibrary - 2.1.1 + 2.2.0 compile diff --git a/src/main/java/ru/simsonic/rscPermissions/Engine/Matchers.java b/src/main/java/ru/simsonic/rscPermissions/Engine/Matchers.java index b010e5c..f407fe5 100644 --- a/src/main/java/ru/simsonic/rscPermissions/Engine/Matchers.java +++ b/src/main/java/ru/simsonic/rscPermissions/Engine/Matchers.java @@ -5,14 +5,14 @@ import java.util.regex.Pattern; public final class Matchers { - private static final String genericSplitter = "\\s*[;,\\r\\n\\s]+\\s*"; + private static final String GENERIC_SPLITTER = "\\s*[;,\\r\\n\\s]+\\s*"; public static String[] genericParse(String multiobject) { if(multiobject == null) multiobject = ""; - return multiobject.split(genericSplitter); + return multiobject.split(GENERIC_SPLITTER); } - private static final Pattern NICKNAME_PATTERN = Pattern.compile("^[a-zA-Z0-9_-]{3,16}$"); + private static final Pattern NICKNAME_PATTERN = Pattern.compile("^[\\*a-zA-Z0-9_-]{3,16}$"); public static boolean isCorrectNickname(String entityName) { if(entityName == null || "".equals(entityName))