1

我想实现两个部分:

  1. 我想删除每个字符串中存在两次以上的冗余字母。
  2. 在处理每个字符串的第一部分后检查最佳匹配的英文单词。我正在使用 python,所以我使用了 enchant.Dict("en") 和 enchant.Dict("en").suggest(..)

例如:

Heelllllo should be Heello
Heeeeeeeey should be Heey
yessssssss should be yees

我的问题在 2 中。对于“yessssssss”,我有建议的单词列表:

['yes', 'less', 'mess', 'fess', 'jess', 'Hess', 'yeas', 'yens', 'yews', 'yes s']

所以我的问题是“是的”,因为结果中的最后一个词没有意义,所以我需要更准确的结果,我的方法对吗?我应该考虑在第 1 部分进行更改吗?

4

0 回答 0