Что такое альтернативный метод для негативного просмотра с использованием ECMAScript в C ++?

У меня есть следующий текст:

Версия CCMRC: 00500000

Версия RC: 01730000

Я хочу просто получить номер для RC версии, а не CCMRC. Поэтому я хочу получить 01730000, а не 00500000.

У меня есть этот шаблон регулярных выражений, который должен работать:

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

Но я считаю, что отрицательный взгляд не поддерживается в C ++. Так кто-нибудь знает другой способ, которым это может быть достигнуто? Спасибо.

0

Решение

Если шаблон, который вы ищете, находится в начале строки, как кажется, вы можете использовать:

^RC Version: ([0-9]+)

который заставляет матч быть успешным только в начале строки.

0

Другие решения


По вопросам рекламы [email protected]