擅长:python、mysql、java
<p>资料</p>
<pre><code>data = pd.DataFrame({'Name':['Vanuatu', 'Venezuela(Bolivarian Republic of)','Viet Nam' ]})
</code></pre>
<p>使用正则表达式调用并替换括号和括号之间的任何内容</p>
<pre><code>df['Name']=df.Name.str.replace('\(+[A-Za-z|\s+\)]+','')
df
</code></pre>
<p>解释
<code>\(</code>-特殊字符<code>(</code></p>
<p><code>+</code>匹配左边的任何内容</p>
<p><code>A-Za-z</code>匹配任何大写或小写字母</p>
<p><code>|</code>或</p>
<p><code>\s</code>空白</p>
<p><code>+</code>匹配左边的任何内容</p>
<p><code>\)</code>特殊字符<code>)</code></p>
<p>组合<code>[A-Za-z|\s+\)]</code>+匹配左侧的任何大小写或空格</p>
<p><a href="https://i.stack.imgur.com/G2WRw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/G2WRw.png" alt="enter image description here"/></a></p>