擅长:python、mysql、java
<p>使用<code>str.replace</code>。</p>
<pre><code>df
strings
0 a#bc1!
1 a(b$c
df.strings.str.replace('[^a-zA-Z]', '')
0 abc
1 abc
Name: strings, dtype: object
</code></pre>
<hr/>
<p>要保留<em>字母数字</em>字符(不只是您预期的输出建议的字母表),您需要:</p>
<pre><code>df.strings.str.replace('\W', '')
0 abc1
1 abc
Name: strings, dtype: object
</code></pre>