Go-edlib:编辑距离和字符串比较库 Golang字符串比较和编辑距离算法库,具有:Levenshtein,LCS,Hamming,Damerau levenshtein(OSA和相邻换位算法),Jaro-Winkler,Cosine等。 目录 要求 (v1.13 +) 介绍 Golang开源库,其中包括大多数(以及不久以后)的编辑距离和字符串比较算法,还有一些额外的功能! 设计为与Unicode字符完全兼容! 该库已100%测试覆盖 :beaming_face_with_smiling_eyes: 特征 :sparkles: 具有编辑距离,回溯和差异功能的 (最长公共子序列) :sparkles: :sparkles: ,具有以下变体: OSA(最佳字符串对齐) :sparkles: 相邻换位 :sparkles: 相似性算法 :sparkles: 算法比较字符串 :sparkles: 根据此库中所有可用的编辑距离算法计算相似度百分比函数 :sparkles: 基于编辑距离的模糊搜索功能,具有唯一或多个字符串输出 :sparkles: Unicod