擅长:python、mysql、java
<p>如果您只是想替换字符串中的单词,只需检查每个单词,如果它不等于要保护的单词,则可以替换它,如下所示:</p>
<pre class="lang-py prettyprint-override"><code>s = "foo bar foobar bar foocar foo"
sl = s.split(" ") #put all words in a list
for i in range(len(sl)):
word = sl[i]
if not word == "bar":
sl[i] = "newtext" #make the word into "newtext", and replace it in the list
s = sl.join(" ") #put the words back in the string
</code></pre>
<p>输出:</p>
<pre><code>>>> "newtext bar newtext bar newtext newtext"
</code></pre>