假设我有两个字符串,有什么方法可以检查它们是否至少有 90% 相似?
var string1 = "theBoardmeetstoday,tomorrow51";
var string2 = "Board meets today, tomorrow";
谢谢,
泰根
原文由 Tegan Snyder 发布,翻译遵循 CC BY-SA 4.0 许可协议
假设我有两个字符串,有什么方法可以检查它们是否至少有 90% 相似?
var string1 = "theBoardmeetstoday,tomorrow51";
var string2 = "Board meets today, tomorrow";
谢谢,
泰根
原文由 Tegan Snyder 发布,翻译遵循 CC BY-SA 4.0 许可协议
jsdifflib 是 Python 优秀的 difflib 库的 JavaScript 端口。
它有一个函数 ratio()
“返回 [s] 序列相似性的度量,作为 [0, 1] 范围内的浮点数。 ”
原文由 RichieHindle 发布,翻译遵循 CC BY-SA 3.0 许可协议
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
6 回答1.1k 阅读
Levenshtein 距离 的维基百科条目包括一个示例实现。