C ++ Regex(GCC 4.9.2)regex_error

时间:2016-03-26 19:29:27

标签: c++ regex c++11 gcc

任何人都可以告诉我,这是正则表达式字符串或C ++正则表达式类的问题吗?

std::regex e ("\\{((?:[^\\{\\}]++|\\{(?1)\\})++)\\}");

我在运行时编译后收到此错误消息。

  

在抛出' std :: regex_error'
的实例后终止调用   what():regex_error

部分信息:GCC 4.9.2,Debian 8,C ++ 11

以下是正则表达式应该如何工作:https://regex101.com/r/vX2fO2/1

抱歉我的英语不好&提前谢谢你

0 个答案:

没有答案