我有简单的代码,但不起作用。它抛出了这个错误:what():regex_error,我不明白为什么。谢谢你的帮助。我试图用这个标志编译它:-std = c ++ 11。
#include <iostream>
#include <regex>
int main() {
std::regex r("[1-9]{4}");
std::cout << "result: " << std::regex_match("1524", r) << '\n';
return 0;
}