【发布时间】:2021-05-28 12:02:23
【问题描述】:
我希望能够使用 parser 解析术语之间的单个空格(即使存在多个单个空格)。我尝试像这样将qi::space 解析器添加到character 规则中
_character = alnum | char_("\"'| !#$%&()*+,./:;>=<?@]\\^_`{}~[-") | qi::space;
但这甚至没有编译。即使存在多个空格,我如何强制执行单个空格解析。
【问题讨论】:
-
你能说明什么是“出错”吗?因为没有理由“它”不应该编译,也不应该做你所期望的。
标签: boost-spirit boost-spirit-qi