英文:
Fuzzy string matching in Golang
问题
有没有用于进行模糊字符串匹配的Go模块?如果我有一个字符串数组,我想要检查给定的字符串是否与数组中的任何元素模糊匹配。
请帮忙,谢谢。
英文:
Is there any go module for doing fuzzy string matching ?. If i have an array of strings, i want to check whether a given string fuzzy matches with any of the elements in the array.
Please Help
Thank You
答案1
得分: 6
你可能正在寻找一个实现Levenshtein距离算法的库。
这也是elasticsearch模糊搜索所使用的算法。
在这里可以找到一份Go包的列表。
英文:
You are probably looking for a library which implements Levenshtein Distance algorithm.
This is also the algorithm used by elasticsearch fuzzy searching.
See here a list of Go packages.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论