在C ++之旅中,第83页,Stroustrup提供了以下正则表达式:
R"((\ew+))"
本书中没有任何地方定义,我在互联网上找不到任何关于它的内容。 \ e在正则表达式中表示什么?
答案 0 :(得分:3)
这只是Stroustrup的一个错字。 \e
在正则表达式中没有任何特殊含义,在上下文中没有意义。
如果您要使用
在页面上实际编译示例代码R"((\ew+))"
根本不会打印任何东西。他可能只是想用
R"((\w+))"
一个包含1个或多个单词字符的捕获组,与所显示的输出相匹配。