regEx improvements.
diff --git a/src/main/java/org/apache/geode/kafka/GeodeConnectorConfig.java b/src/main/java/org/apache/geode/kafka/GeodeConnectorConfig.java
index e1e7b64..452c59f 100644
--- a/src/main/java/org/apache/geode/kafka/GeodeConnectorConfig.java
+++ b/src/main/java/org/apache/geode/kafka/GeodeConnectorConfig.java
@@ -113,7 +113,7 @@
public static List<String> parseBindings(String bindings) {
return Arrays.stream(bindings.split("](\\s)*,")).map((s) -> {
s = s.replaceAll("\\[", "");
- s = s.replaceAll("\\]", "");
+ s = s.replaceAll("]", "");
s = s.trim();
return s;
}).collect(Collectors.toList());
diff --git a/src/test/java/org/apache/geode/kafka/GeodeConnectorConfigTest.java b/src/test/java/org/apache/geode/kafka/GeodeConnectorConfigTest.java
index 34fc97b..7c6adef 100644
--- a/src/test/java/org/apache/geode/kafka/GeodeConnectorConfigTest.java
+++ b/src/test/java/org/apache/geode/kafka/GeodeConnectorConfigTest.java
@@ -77,7 +77,7 @@
String binding = "[region1:topic1]";
List<String> splitBindings = GeodeConnectorConfig.parseBindings(binding);
assertEquals(1, splitBindings.size());
- assertEquals(binding.replaceAll("\\[", "").replaceAll("\\]", ""), splitBindings.get(0));
+ assertEquals(binding.replaceAll("\\[", "").replaceAll("]", ""), splitBindings.get(0));
}
public List<String> oneToOneBindings() {