diff --git a/src/Statement.cc b/src/Statement.cc index 5a4be1c0af05db8f42411cbe7e63a1ffac954215..6dbb996d062045acdcda00f851d669af01325757 100644 --- a/src/Statement.cc +++ b/src/Statement.cc @@ -48,7 +48,7 @@ void NativeStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const { using namespace boost::xpressive; - string date_regex = R"((-?\d+([YyAa]|[Mm]([1-9]|1[0-2])|[Qq][1-4])))"; + string date_regex = R"((-?\d+([YyAa]|[Mm]([1-9]|1[0-2])|[Qq][1-4]|[SsHh][1-2])))"; sregex regex_lookbehind = sregex::compile(R"((?<!\$|\d|[a-zA-Z_]|-|'))" + date_regex); sregex regex_dollar = sregex::compile(R"((\$))" + date_regex);