使用Python正则表达式匹配组

时间:2019-03-01 10:54:09

标签: python regex

我一直在为此苦苦挣扎,因为我从来没有很好地理解正则表达式的 meta 语法!

无论如何,我发现很难在此字符串 \ /

匹配 ('num', ANYTHING_HERE)
  

args:str =“('args',('num',1),('args',('num',2),('args',   ('num',3),('args',('num',4),('args',('num',5),('num',   6))))))“”

上来是这样的:

y : list = re.findall("\('num', .*\)", args);

但是不知何故,这几乎返回了所有内容,如下所示:

["('num', 1), ('args', ('num', 2), ('args', ('num', 3), ('args', ('num', 4), ('args', ('num', 5), ('num', 6))))))"]

我只希望它{strong>返回 ('num', 1), ('num', 2) 等等

0 个答案:

没有答案
相关问题