further improved like->regex handling

This commit is contained in:
Timo Westkämper 2012-07-13 14:07:54 +03:00
parent 08080284d4
commit dd88072bc5

View File

@ -256,7 +256,8 @@ public final class ExpressionUtils {
like = like + "$";
}
}
like = like.replace(".", "\\.").replace("%", ".*").replace("_", ".");
like = like.replace(".", "\\.").replace("*", "\\*").replace("?", "\\?")
.replace("%", ".*").replace("_", ".");
return ConstantImpl.create(like);
} else if (expr instanceof Operation<?>) {
Operation<?> o = (Operation<?>)expr;