小编Sch*_*nin的帖子

如何获取平衡括号组的内容

文本:

text1 = 'xx(aa)(bb)xx'
text2 = 'xx(aa(bb))xx'
Run Code Online (Sandbox Code Playgroud)

期待:

('aa', 'bb')  
('aa(bb)',  'bb')
Run Code Online (Sandbox Code Playgroud)

我的方法,但没有达到预期。

re.compile(r'\(\s?(.+?)\s?\)')
Run Code Online (Sandbox Code Playgroud)

python regex

3
推荐指数
1
解决办法
202
查看次数

标签 统计

python ×1

regex ×1