【发布时间】:2011-12-03 11:57:32
【问题描述】:
我阅读了n1429 的部分
regex_match 和 regex_search 算法都支持正则表达式库中不常见的功能:部分匹配。当在传递给算法的标志中设置标志
std::regex_constants::match_partial时,如果匹配一个或多个字符,则可能返回 true 的结果,然后状态机到达字符的末尾序列,而仍然有要匹配的状态。 [...]
但我在 FCD 和当前 gcc-4.7.0 的标头中都找不到该功能的任何痕迹。我还寻找了 n1429 的修订版,但再次没有找到任何东西。我知道该提案的基础起源于 Boost 并进入了 TR1。但是不知道match_partial什么时候消失了。
部分匹配功能还在 C++11 中吗?也许用不同的名字?
【问题讨论】: