【发布时间】:2010-12-20 20:52:40
【问题描述】:
我正在尝试解析这种格式的方法签名:
'function_name(foo=<str>, bar=<array>)'
由此,我想要方法的名称、每个参数及其类型。显然我不想要<、> 等字符。参数的数量是可变的。
我的问题是:使用此正则表达式时如何获取所有参数?我正在使用 Python,但我只是在寻找一个总体思路。我是否需要命名组,如果需要,我如何使用它们来捕获多个参数,每个参数都有它的类型,都在一个正则表达式中?
【问题讨论】:
标签: python regex method-signature