mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-14 22:42:14 -07:00
refactor
This commit is contained in:
parent
e7a6126fbd
commit
f1ec9c4622
1 changed files with 4 additions and 6 deletions
|
|
@ -263,12 +263,10 @@ static void setupParserRules()
|
||||||
|
|
||||||
search["RegexString"] = [](const peg::SemanticValues &sv) -> StringMatcher {
|
search["RegexString"] = [](const peg::SemanticValues &sv) -> StringMatcher {
|
||||||
auto target = std::any_cast<QString>(sv[0]);
|
auto target = std::any_cast<QString>(sv[0]);
|
||||||
return [=](const QString &s) {
|
auto sanitizedTarget = QString(target);
|
||||||
auto sanitizedTarget = QString(target);
|
sanitizedTarget.replace("\\\"", "\"");
|
||||||
sanitizedTarget.replace("\\\"", "\"");
|
sanitizedTarget.replace("\\'", "'");
|
||||||
sanitizedTarget.replace("\\'", "'");
|
return [=](const QString &s) { return s.contains(sanitizedTarget, Qt::CaseInsensitive); };
|
||||||
return s.contains(sanitizedTarget, Qt::CaseInsensitive);
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
search["OracleQuery"] = [](const peg::SemanticValues &sv) -> Filter {
|
search["OracleQuery"] = [](const peg::SemanticValues &sv) -> Filter {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue