我正在为一些标记数据编写一个解析器,我想让 pyparsing 丢弃最终结果中的开始和结束标记之类的东西,只留下数据。
我可以这样做吗,还是我只需要适本地命名该值并手动将它们拉出?
请您参考如下方法:
“抑制”可能是您想要的。您可以显式使用 Suppress 类,如 dont_care = Suppress(Word(alphas)) 或在任何表达式上调用 suppress(),dont_care = Word(alphas).suppress()。这将禁止匹配的标记出现在解析的输出中。
