Ho uno script che viene eseguito nel mio testo e cerca e sostituisce tutte le frasi che scrivo in un database.Cerca e sostituisci con l'opzione "solo parola intera"
Lo script:
with open('C:/Users/User/Desktop/Portuguesetranslator.txt') as f:
for l in f:
s = l.split('*')
editor.replace(s[0],s[1])
E l'esempio database:
Event*Evento*
result*resultado*
E così via ...
Ora, ciò che sta accadendo è che ho bisogno di "parola intera solo" in quella sceneggiatura, perché mi sto trovando con problemi.
Ad esempio, con Result
e Event
, perché quando sostituisco per Resultado
e Evento
, e faccio funzionare lo scritto ancora una volta nel testo dello script sostituire nuovamente il Resultado
e Evento
.
E il risultato dopo aver eseguito lo script rimane come questo Resultadoado
e Eventoo
.
Appena così sapere ragazzi .. La sua non solo per eventi e risultati, non v'è più di 1000+ frasi che ho già impostato per la ricerca e la sostituzione di lavorare ..
non ho bisogno di un simples cerca e sostituisci per due parole .. perché sto andando a modificare il database più e più volte per diverse frasi ..
è 'editor' una stringa? – kindall