Токенизатор Boost обрабатывает строку в кавычках как один токен

Есть ли способ заставить токенизатор Boost разбивать строку ниже, не разбивая часть в кавычках?

string s = "1st 2nd \"3rd with some comment\" 4th";

Exptected output:
1st
2nd
3rd with some comment
4th
5
задан Gnosophilon 1 June 2012 в 15:58
поделиться