動作しない単純なコードがあります。このエラーがスローされます: 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;
}