擅长:python、mysql、java
<p>执行此任务的简单非regex oneliner将是-</p>
<pre><code>new_string = ' '.join(word if word == 'badger' else 'mushroom' for word in original_string.split())
</code></pre>
<p>我建议不要在这里使用复杂的正则表达式,因为在Python中是<a href="https://www.python.org/dev/peps/pep-0020/" rel="nofollow">Beautiful Is Better Than Ugly</a>。在</p>