Boost:如何在C POSIX regex界面中使用\\ +

时间:2018-07-02 13:23:56

标签: c++ regex boost boost-regex

我正在尝试使用BOOST.Regex POSIX兼容C API。我正在使用regcomp()来匹配类似a\+的表达式,而在使用aa时该表达式应该匹配aaacflags=REG_BASIC。我有regcomp( reg, "a\\+", REG_BASIC),但没有用。

我发现link声明\+不属于POSIX标准。但是我在Boost POSIX Basic regular expression documentation中发现了一个支持\+语法的Emacs版本。

如何在POSIX基本正则表达式中使用\+?或者换句话说,启用Emacs变体。

参考文献:

0 个答案:

没有答案