在C ++中使用ECMAScript进行负面观察的替代方法是什么?

时间:2015-07-06 15:59:13

标签: javascript c++ regex negative-lookbehind

我有以下文字:

CCMRC版本:00500000

RC版本:01730000

我想获得RC版本的编号,而不是CCMRC。所以我想得到01730000而不是00500000。

我有这个应该有效的正则表达式:

(?<!CCM)RC Version: ([0-9]+)

但我相信在C ++中不支持负面的背后隐藏。那么有谁知道可以实现的另一种方式?谢谢。

1 个答案:

答案 0 :(得分:0)

如果您要查找的模式位于一行的开头(如果是这样),您可以使用:

{{1}}

强制匹配仅在行的开头成功。