擅长:python、mysql、java
<p>下面是另一个可能的(不优雅的)一行:</p>
<pre><code>mytext = "This is AVGs_ABB and NMN_ABB and most importantly GFD_ABB This is so important that you have to CLEAN the lab everyday"
print(' '.join(map(lambda x : x if '_ABB' in x else x.lower(), mytext.split())))
</code></pre>
<p>输出:</p>
<pre><code>this is AVGs_ABB and NMN_ABB and most importantly GFD_ABB this is so important that you have to clean the lab everyday
</code></pre>
<p><strong>注意:</strong>这假设您的文本将只按空格分隔单词,因此<code>split()</code>在这里就足够了。如果文本中包含<code>",!."</code>等标点符号,则需要使用regex来拆分单词。你知道吗</p>