我目前正在实施一个自动化工作流程,它必须将固定名称与另一个名称进行比较,如果名称匹配则返回。它应该考虑拼写/拼写错误并实现一个合适的算法,如soundex / levensthein
示例固定名称= Christopher Joel
例如,匹配应该找到:
找不到匹配项:
也许有人已经适合我了?我考虑过分割所有名称部分并单独比较它们,但如果这是正确的方法,我仍然会在这里使用。
非常感谢
我最终使用https://www.npmjs.com/package/fuzzball,因为这根本不需要任何逻辑