模糊字符串匹配的域名,是最好的

本文关键字:域名 字符串 串匹配 模糊 字符 | 更新日期: 2023-09-27 18:11:17

我正在写一个电子邮件验证器

当前执行以下操作

  • 正在验证正确的格式
  • 检查域和MX记录测试。
  • 通过连接邮件服务器来验证用户和邮件服务器。

但是,如果用户拼错了域名,我希望能够建议域名更正。

例如用户输入user@gmali.com—这将导致MX查找失败,因此这不是一个正确的电子邮件。

在这种情况下,我想将输入的域名与域名列表相匹配。

使用哪种模糊字符串算法我将得到最好的结果?

模糊字符串匹配的域名,是最好的

最简单也是最好的方法就是Levenshtein距离算法