标签: python regex
我试图获得一个正则表达式,它可以识别带有任意数量变量作为参数的python函数定义。到目前为止,我有:
"def\s[a-zA-Z][a-zA-Z_0-9]*\("
我正在寻找的一些例子是:
def a(): def b(c,d,_e1): def f(g*): def h(i**):
我该怎么做?一个正则表达式可以做到这一点吗?
答案 0 :(得分:1)
试试这个:
"def\s[a-zA-Z][a-zA-Z_0-9]*\((.*?)\):"