#include <regex>
int main()
{
b = std::regex_match("building", std::regex("^\w*uild(?=ing$)"));
//
// b is expected to be true, but the actual value is false.
//
}
私のコンパイラはclang 3.8です。なぜstd :: regex_matchは "ゼロ長アサーション"をサポートしていませんか?
なぜstd :: regex_matchは "zero-length assertions"をサポートしていませんか?