我想找到 JavaScript 庫或通用算法(編寫我自己的庫),以便能夠將我的數組中的字符串與 2000 多個字符串進行匹配。在 Discord 中,您可以省略字母,它仍然可以匹配某人,所以我希望能夠做到這一點。例如,在我的詞庫中搜索“js”將匹配“JavaScript”?;蛘咚阉鳌癱card”將匹配“credit card”。我希望根據熵或其他東西對匹配結果進行排名。例如,搜索“nattorice”會將“Natto with Rice”的結果排名優于“Natural Cotton Fabric Selection”,因為命中的字母更緊密地組合在一起而不是分散開來。我不知道在谷歌中搜索什么來幫助我找出一些有效的實現。
匹配超過 2000 個元素的數組中的字符串
狐的傳說
2022-10-21 10:27:15