最佳匹配的正则表达式



我有一个字符串列表,如

const myCategories = ["Alligator", "Rhyno", "Elephant"]

我想要得到输入字符串的最佳匹配,例如

const userInput = "elep"
return myCategories.find(category => category.test(userInput))

然而,这并没有像我期望的那样工作。

我需要它返回一个类别,即使有部分匹配,例如,如果我写"eph",我应该得到"Elephant"或"rho"我应该得到"韵">

听起来你要找的不是正则表达式,而是一个模糊的字符串比较。尝试Javascript模糊搜索,可以获得更多信息。

相关内容

  • 没有找到相关文章

最新更新