为什么我不能在C++ 11中使用lookbehinds?Lookahead工作得很好.
std::regex e("(?<=a)b");
Run Code Online (Sandbox Code Playgroud)
这将抛出以下异常:
The expression contained mismatched ( and ).
Run Code Online (Sandbox Code Playgroud)
这不会抛出任何异常:
std::regex e("a(?=b)");
Run Code Online (Sandbox Code Playgroud)
我错过了什么?