python语法的正则表达式

use*_*830 4 python syntax

我想编写一个python代码生成器,如果我有一个描述所有有效python程序的正则表达式会很有帮助.

这样的正则表达式是否存在?它是什么?

Mat*_*ams 11

这样的正则表达式不可能存在,因为根据定义,正则表达式不足以识别图灵完整语言(如python).


pep*_*epr 5

如果生成包含Python代码片段的字符串,并且要检查它是否在语法上正确,请尝试使用内置函数compile.它返回结果代码对象或引发SyntaxError异常.