【发布时间】:2013-07-17 20:03:47
【问题描述】:
我有一个脚本可以运行到我的文本中,并搜索和替换我在数据库中编写的所有句子。
脚本:
with open('C:/Users/User/Desktop/Portuguesetranslator.txt') as f:
for l in f:
s = l.split('*')
editor.replace(s[0],s[1])
以及数据库示例:
Event*Evento*
result*resultado*
等等……
现在发生的情况是,我需要该脚本中的“仅整个单词”,因为我发现自己遇到了问题。
例如使用Result 和Event,因为当我替换Resultado 和Evento 时,我在文本中再次运行脚本,脚本再次替换Resultado 和Evento .
我运行脚本后的结果是这样的Resultadoado 和Eventoo。
只是让你们知道.. 它不仅适用于事件和结果,我已经设置了超过 1000 多个句子用于搜索和替换工作..
我不需要简单的搜索和替换两个词..因为我要为不同的句子一遍又一遍地编辑数据库..
【问题讨论】:
-
是
editor一个字符串吗?
标签: python