diff --git a/javascript/extractor/src/com/semmle/jcorn/Parser.java b/javascript/extractor/src/com/semmle/jcorn/Parser.java index 79a63e9a1217..d09fbe0f56ac 100644 --- a/javascript/extractor/src/com/semmle/jcorn/Parser.java +++ b/javascript/extractor/src/com/semmle/jcorn/Parser.java @@ -787,7 +787,7 @@ private Token readRegexp() { if (mods != null) { String validFlags = "gim"; if (this.options.ecmaVersion() >= 6) validFlags = "gimuy"; - if (this.options.ecmaVersion() >= 9) validFlags = "gimsuy"; + if (this.options.ecmaVersion() >= 9) validFlags = "gimsuvy"; if (!mods.matches("^[" + validFlags + "]*$")) this.raise(start, "Invalid regular expression flag"); if (mods.indexOf('u') >= 0) {