确定两个字符串在 Javascript 中是否相似?

新手上路,请多包涵

假设我有两个字符串,有什么方法可以检查它们是否至少有 90% 相似?

 var string1 = "theBoardmeetstoday,tomorrow51";
var string2 = "Board meets today, tomorrow";

谢谢,

泰根

原文由 Tegan Snyder 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 336
2 个回答

Levenshtein 距离 的维基百科条目包括一个示例实现。

原文由 rtalbot 发布,翻译遵循 CC BY-SA 2.5 许可协议

jsdifflib 是 Python 优秀的 difflib 库的 JavaScript 端口。

它有一个函数 ratio() “返回 [s] 序列相似性的度量,作为 [0, 1] 范围内的浮点数。

原文由 RichieHindle 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题