Browse Source

FIX: add "\\*" in player's nickname regexp test.

master
Stanislav Usenkov 9 years ago
parent
commit
d0ada88ca8
  1. 4
      pom.xml
  2. 6
      src/main/java/ru/simsonic/rscPermissions/Engine/Matchers.java

4
pom.xml

@ -78,13 +78,13 @@
<dependency>
<groupId>ru.simsonic</groupId>
<artifactId>rscCommonsLibrary</artifactId>
<version>2.1.0</version>
<version>2.1.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>ru.simsonic</groupId>
<artifactId>rscMinecraftLibrary</artifactId>
<version>2.1.1</version>
<version>2.2.0</version>
<scope>compile</scope>
</dependency>
<!-- Статистика использования плагина -->

6
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))

Loading…
Cancel
Save