标签: python regex
s = "hello cats" print(re.search(r"hello",s).groups())
这会打印()。
()
根据文档,如果未找到匹配项,groups()将返回一个空元组。那为什么不匹配?
答案 0 :(得分:6)
groups返回匹配的群组。你没有定义任何:
groups
s = "hello cats" print(re.search(r"(he)l(lo)",s).groups())
打印('he', 'lo')
('he', 'lo')