From 7f75053926f9794f484b18d9ba6d330f57a7af28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Canna=C3=B2?= Date: Wed, 6 Sep 2023 13:41:35 +0000 Subject: [PATCH] Minor improvement on generateRE_parse1v2 --- lib/set_parser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/set_parser.cpp b/lib/set_parser.cpp index 807daef21..751b68b80 100644 --- a/lib/set_parser.cpp +++ b/lib/set_parser.cpp @@ -178,6 +178,10 @@ void SetParser::generateRE_parse1v2() { var_patterns.push_back(vp); vp = "\\w+"; // single word var_patterns.push_back(vp); + vp = "\\w+"; // single word + var_patterns.push_back(vp); + vp = "\\w+(?:-\\w+)+"; // multiple words separated by dash, WITHOUT any spaces between words . Used for transaction isolation + var_patterns.push_back(vp); for (auto it = quote_symbol.begin(); it != quote_symbol.end(); it++) { string s = *it + vp + *it; var_patterns.push_back(s); // add with quote