擅长:python、mysql、java
<p>使用<code>re.sub</code>而不是普通的字符串替换来替换整个单词。因此,即使脚本再次运行,也不会替换已经替换的单词。</p>
<pre><code>>>> import re
>>> editor = "This is result of the match"
>>> new_editor = re.sub(r"\bresult\b","resultado",editor)
>>> new_editor
'This is resultado of the match'
>>> newest_editor = re.sub(r"\bresult\b","resultado",new_editor)
>>> newest_editor
'This is resultado of the match'
</code></pre>