擅长:python、mysql、java
<p>使用<code>re</code>模块,假设您正在重复删除,直到没有发生更改:</p>
<pre><code>s="asdf", sub_str=["as", "d"]
f1=re.sub('|'.join(sub_str),'',s)
f2=re.sub('|'.join(sub_str),'',f1)
while f1!=f2:
f1=f2
f2=re.sub('|'.join(sub_str),'',f1)
f=f2
print(f) #prints 'f'
</code></pre>