Python regex:匹配的括号/括号对

2024-03-29 12:08:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我想抓住彼此相邻的括号/圆括号对,并抓住其中的单词。在下面的文本中,我要捕获[oh](so)[bad](things)

[oh](so)funny
[all]the[bad](things)

如果我使用regexr'\[(.*?)\]\((.*?)\)',它将捕获[oh](so)[all]the[bad](things),这不是我想要的。

有什么好的正则表达式可以解决这个问题?


Tags: the文本soall单词括号funnyoh