可以使用正则表达式中的中括号和圆括号来匹配方括号和圆括号中的文本。
示例代码:
import retext = "This is a [example] text with (parentheses)."
# 匹配方括号中的文本
result = re.search("\[(.*?)\]", text)
print(result.group(1))
# 匹配圆括号中的文本
result = re.search("\((.*?)\)", text)
print(result.group(1))
输出:
example
parentheses