From ae3ba2c137fe9d5a0e39de7301d91cf397fd0e33 Mon Sep 17 00:00:00 2001 From: KarlKnapp <> Date: Fri, 26 Jul 2019 12:18:06 +0200 Subject: [PATCH] Fix for #67 - PatternSyntaxException --- src/main/java/net/sourceforge/myvd/types/FilterNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/sourceforge/myvd/types/FilterNode.java b/src/main/java/net/sourceforge/myvd/types/FilterNode.java index c276d49..1465015 100644 --- a/src/main/java/net/sourceforge/myvd/types/FilterNode.java +++ b/src/main/java/net/sourceforge/myvd/types/FilterNode.java @@ -227,7 +227,7 @@ public boolean checkEntry(LDAPEntry entry) { } enumer = attrib.getStringValues(); - String compval = this.value.replaceAll("\\*", ".*"); + String compval = this.value.replaceAll("\\*", ".*").replaceAll("\\+", ".+"); while (enumer.hasMoreElements()) { if (enumer.nextElement().toString().matches(new StringBuilder().append("(?i:").append(compval).append(")").toString())) { return true;