2024-05-29 04:24:38 发布
网友
我使用pyparsing来解析汇编语言。在这种语言中,指令以“.”开头,但我似乎无法正确解析它。这个句号有什么特别的地方吗?你能告诉我下面的代码有什么问题吗?你知道吗
import pyparsing as pp directive="."+pp.OneOrMore(pp.alphas) test=[ r".ORG", r".RB", r".rm"] for t in test: print t print pp.Optional(directive).parseString(t)
似乎.没有什么特别之处,它可以很好地与其他元素配合使用。下面是由以.开头的单词组成的语法示例:
.
from pyparsing import Word, alphas, Literal example = Literal('.') + Word(alphas)
example.parseString(...)实际上只解析以.开头的单词。你知道吗
example.parseString(...)
似乎
.
没有什么特别之处,它可以很好地与其他元素配合使用。下面是由以.
开头的单词组成的语法示例:example.parseString(...)
实际上只解析以.
开头的单词。你知道吗相关问题 更多 >
编程相关推荐