擅长:python、mysql、java
<p>简单示例:</p>
<pre><code>string = 'The Big Bang Theory S09E15 720p HDTV X264-DIMENSION'
dict = {'720p':'1080p'} # format 'substring':'replacement'
for key, value in dict.iteritems():
if key in string:
string.replace(key,value)
</code></pre>
<p>唯一的问题是如果你想替换一个可能是另一个单词的一部分的单词。例如,如果你想用a替换“an”,那么这个例子中的字符串将变成“the Big Bag Theory…”。为了解决这个问题,我将尝试将字符串分解为一组单词,并将这些单词与字典条目进行比较。在</p>