文件名称:FuzzyStrings:.NET的模糊字符串算法。
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-27 17:35:15
C#
双色模糊弦 DuoVia.FuzzyStrings .NET的模糊字符串算法的集合。 这部分来自多个开源。 有关归因,请参见各个算法类。 开发人员可能希望利用此libray或人为的字符串比较扩展方法中包含的一种或多种算法,如下所示: bool isEqual = input . FuzzyEquals ( name ); double coefficient = input . FuzzyMatch ( name ); 包含的算法 基于双字母组的骰子系数 好的值为0.33或更高,小于0.2的值不是很好的匹配,从0.2到0.33很难判断。 带换位的Levenshtein距离算法 值为1或2可以,值为3或大于4则表示匹配不佳 最长公共子序列 好的值大于0.33。 双对讲机 获取一个4个字符的“ soundex” 作者希望您能使用并帮助改进该库。
【文件预览】:
FuzzyStrings-master
----.gitattributes(483B)
----src()
--------DuoVia.FuzzyStrings()
----README.md(1KB)
----.gitignore(2KB)