1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:38:11 +00:00

LibRegex: Fail early if eof seen after '(?'

Fixes #4583.
This commit is contained in:
AnotherTest 2020-12-28 09:07:17 +03:30 committed by Andreas Kling
parent 92c073a9d1
commit ee1d9217aa
2 changed files with 6 additions and 0 deletions

View file

@ -500,6 +500,7 @@ TEST_CASE(ECMA262_parse)
{ "(?", regex::Error::InvalidCaptureGroup },
{ "\\u1234", regex::Error::NoError, regex::ECMAScriptFlags::Unicode },
{ "[\\u1234]", regex::Error::NoError, regex::ECMAScriptFlags::Unicode },
{ ",(?", regex::Error::InvalidCaptureGroup }, // #4583
};
for (auto& test : tests) {