擅长:python、mysql、java
<p>我想是的尾撑更换()方法,(可能)将替换不希望替换的子字符串,如@oleg所示</p>
<p>我知道这不是一个更干净的方法,但也许使用字典和.split()和.join()会有所帮助。你知道吗</p>
<pre><code>s = 'the frt bck behind'
l = s.split()
new =[]
d ={'frt':'front','behind':'back','bck':'back'}
for word in l:
if word in d:
new.append(d[word])
else:new.append(word)
print " ".join(new)
>>> the front back back
</code></pre>
<p>我想大写、小写和标点符号都会有问题,但用几个字母就很容易解决了字符串.替换()秒</p>