如果它包含一个parnethesis,请删除一个字符串

SMN*_*LLY 0 python regex strip python-2.7

我有一些格式略有不同的刮削数据,但为了标准化,我需要删除括号内的任何内容,包括括号,如果它们存在的话.我试图以各种方式使用条带但无济于事.

一些示例数据:

Text (te)
Text Text (tes)
Text-Text (te)
Text Text
Text-Text (tes)
Run Code Online (Sandbox Code Playgroud)

我需要在标准化后出现:

Text
Text Text
Text-Text
Text Text
Text-Text
Run Code Online (Sandbox Code Playgroud)

任何人都可以为我提供解决方案吗?谢谢SMNALLY

iCo*_*dez 5

from re import sub
x = sub("(?s)\(.*\)", "", x)
Run Code Online (Sandbox Code Playgroud)

这将删除括号(包括换行符)之间的所有内容以及括号本身.