diff --git a/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/route/ColumnMatchDataRouter.java b/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/route/ColumnMatchDataRouter.java index 2ce8a7100a..3b81576622 100644 --- a/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/route/ColumnMatchDataRouter.java +++ b/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/route/ColumnMatchDataRouter.java @@ -171,7 +171,7 @@ protected List getExpressions(Router router, SimpleRouterContext con protected List parse(String routerExpression) { List expressions = new ArrayList(); if (!StringUtils.isBlank(routerExpression)) { - String[] expTokens = routerExpression.split("\r\n|\r|\n|\\s*or\\s*|\\s*OR\\s*"); + String[] expTokens = routerExpression.split("\r\n|\r|\n|\\s+|or\\s+|\\s+OR\\s+"); if (expTokens != null) { for (String t : expTokens) { if (!StringUtils.isBlank(t)) {