diff --git a/common/expression.js b/common/expression.js index 49dcc62..c1b43bd 100644 --- a/common/expression.js +++ b/common/expression.js @@ -226,7 +226,7 @@ function likePatternToRegExp(pat, esc = "", flags = "") { "\\_": "." }; let chars = expressionParser.parseLikePattern(pat, esc); - if (!chars.length) return new RegExp("", flags); + if (!chars.length) return new RegExp("^$", flags); chars = chars.map(c => convChars[c] || c); chars[0] = chars[0] === ".*" ? "" : "^" + chars[0]; const l = chars.length - 1;