Parse colon in plain scalar correctly when in a flow collection

Fixes #740.
This commit is contained in:
Chen
2020-07-03 03:08:14 +08:00
committed by GitHub
parent 1c2e767347
commit 026a53fbe1
2 changed files with 47 additions and 1 deletions

View File

@@ -110,7 +110,7 @@ inline const RegEx& Value() {
return e;
}
inline const RegEx& ValueInFlow() {
static const RegEx e = RegEx(':') + (BlankOrBreak() | RegEx(",}", REGEX_OR));
static const RegEx e = RegEx(':') + (BlankOrBreak() | RegEx(",]}", REGEX_OR));
return e;
}
inline const RegEx& ValueInJSONFlow() {