要使用正则表达式删除括号内的文本,您可以使用以下步骤:
import re
def remove_text_between_parentheses(text):
# 使用正则表达式匹配括号内的文本
pattern = r'\([^()]*\)'
# 使用 re.sub() 函数替换匹配到的文本为空字符串
result = re.sub(pattern, '', text)
return result
text = "这是一个例子 (这是要删除的文本) 这是剩余的文本"
result = remove_text_between_parentheses(text)
print(result)
输出:
这是一个例子 这是剩余的文本
这个函数将删除文本中所有的括号及其内部的内容。
领取专属 10元无门槛券
手把手带您无忧上云