[英]How would I do a regular expression for a python function definition with an unknown amount of variables?
我正在尝试获取一个正则表达式,该表达式可以识别带有任意数量的变量作为参数的python函数定义。 到目前为止,我有:
"def\s[a-zA-Z][a-zA-Z_0-9]*\("
我正在寻找的一些示例是:
def a():
def b(c,d,_e1):
def f(g*):
def h(i**):
我该怎么做? 单个正则表达式可以解决问题吗?
尝试这个:
"def\s[a-zA-Z][a-zA-Z_0-9]*\((.*?)\):"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.