【发布时间】:2015-01-21 02:21:10
【问题描述】:
我是 python 新手,正在尝试使用正则表达式和 EBNF。我不确定我的转换是否准确。我只需要再看看我的转化。
EBNF REGEX
a{a} (convereted from regex) a+
a{{ab} ya} (convereted from regex) a((xa)*ya)
e{e}{bb|p[p] [p]d}c e+(bb|(p)*d)?c
【问题讨论】:
-
确切的问题是什么?第 1 列中的表达式是否等同于相应上下文中的第 2 列?
-
@NeronLeVelu..是..对于前两个..是与正则表达式等效的 ebnf,最后一个是与 ebnf 等效的正则表达式。更正会很有帮助。谢谢
标签: regex python-3.x expression ebnf