diff --git a/src/AplicaSinonimos.py b/src/AplicaSinonimos.py index b3e6ec3..9757156 100644 --- a/src/AplicaSinonimos.py +++ b/src/AplicaSinonimos.py @@ -62,12 +62,11 @@ class AplicaSinonimos(object): for p in palavras_compostas: for m in re.finditer(p, sentenca_corrigida): first = "_" if m.start() == 0 else sentenca_corrigida[m.start()-1] - last = "_" if m.end() == len(sentenca_corrigida)-1 else sentenca_corrigida[m.end()] + last = "_" if m.end() == len(sentenca_corrigida) else sentenca_corrigida[m.end()-1] if first == "_" and last == "_": sentenca_corrigida = sentenca_corrigida.replace(p, p.replace("_", "#*#")) return sentenca_corrigida.replace("_", " ").replace("#*#", "_") - def carregar_palavras_compostas(self): path = self.localizar_arquivo_palavras_compostas() return set(open(path).read().decode('utf-8').split()) -- libgit2 0.21.2