//===----------------------------------------------------------------------===// // // The LLVM Compiler Infrastructure // // This file is dual licensed under the MIT and the University of Illinois Open // Source Licenses. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // // template > class basic_regex; // template // basic_regex(const basic_string& s); #include #include int main() { using std::regex_constants::awk; assert(std::regex_match("\4", std::regex{"\\4", awk})); assert(std::regex_match("\41", std::regex{"\\41", awk})); assert(std::regex_match("\141", std::regex{"\\141", awk})); assert(std::regex_match("\1411", std::regex{"\\1411", awk})); }