Исключение текста между специальными символами при разборе с повышением духа - PullRequest
0 голосов
/ 17 апреля 2019

Я пытаюсь получить spi: parse для исключения текста между специальными символами в строке.

Взять пример:

hello @ 12345 @ stackoverlow -> hellostackoverflow

rule_t list_rule = ~spi::ch_p('@') >> ~spi::ch_p('\@');

spi::parse<StringT::const_iterator>(input.begin(), input.end(), list_rule);

Из моего понимания духа это должно быть правильно.

Я немного растерялся в документации, поэтому любые советы приветствуются.

...