擅长:python、mysql、java
<p>可以使用列上的<code>apply</code>执行此操作,然后使用<code>find</code>返回模式的索引,如果找到str,则对其进行切片:</p>
<pre><code>In[69]:
df['url'].apply(lambda x: x[:x.find('!ut') + 3] if x.find('!ut') != -1 else x)
Out[69]:
0 www.one@foxturn.com/!ut
1 www.one@foxturn.com/ut1/5_RTFDEERERTGFEFD
2 www.one@foxturn.com/ut1/5_dvkerfddfrejermsdkasmf
Name: url, dtype: object
</code></pre>