擅长:python、mysql、java
<p>来自<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.str.replace.html" rel="nofollow noreferrer">Series.str.replace</a>的文档</p>
<pre><code>s = pd.Series("""what is ABC 123 doing here?
what is ABC 574 doing here?
what is ABC-187 doing here?
what is ABC^984 doing here?
what is ABC647 doing here?""".split("\n"))
pattern = r"ABC.*?(\d+)"
s.str.replace(pattern, r"ABC \1")
</code></pre>
<blockquote>
<pre><code>0 what is ABC 123 doing here?
1 what is ABC 574 doing here?
2 what is ABC 187 doing here?
3 what is ABC 984 doing here?
4 what is ABC 647 doing here?
dtype: object
</code></pre>
</blockquote>