我正在为nand2tetris项目做一个解析器。我想检查目标字段是否是,M|D|MD|A|AM|AD|AMD
以及它们的不同组合方式,例如MA
not only AM
。
^(M|D|MD|A|AM|AD|AMD)\s*=$
此正则表达式正确匹配AM=
,但不匹配MA=
。
我不想列出这些标记的所有可能组合,有没有办法简单地做到这一点?
我正在为nand2tetris项目做一个解析器。我想检查目标字段是否是,M|D|MD|A|AM|AD|AMD
以及它们的不同组合方式,例如MA
not only AM
。
^(M|D|MD|A|AM|AD|AMD)\s*=$
此正则表达式正确匹配AM=
,但不匹配MA=
。
我不想列出这些标记的所有可能组合,有没有办法简单地做到这一点?