我尝试使用python库进行拼写检查,纠正和替换。
对于一些复杂的拼写纠正,我需要有第二个意见,并看到被替换的单词加下划线或通过。
即使文件输出是rtf格式,也没关系。怎么解决?
到目前为止的努力。
import enchant
from enchant.checker import SpellChecker
chkr = SpellChecker("en_UK","en_US")
spacedfile = "This is a setence. It has speeelinng mistake."
chkr.set_text(spacedfile)
for err in chkr:
sug = err.suggest()[0]
err.replace(sug)
Spellchecked = chkr.get_text()
print Spellchecked
输出:
This is a sentence. It has spelling mistake.
预期结果:
This is a **sntence** sentence. It has **speeelinng** spelling mistake."
答案 0 :(得分:2)
您只需要进行替换,包括@RestController
部分。
**misspelledword**