全文ファジー検索を実装するための最適な近似アルゴリズムは何ですか? たとえば、次のデータ (SQL データソースから) を含むドロップダウン リストがあります。
- 会社の方針
- 製品カタログ
- 私たちのパートナー
ここで、文字「p」を入力するとリストに 3 つの結果がすべて表示されるように、オートコンプリート テキストボックスに置き換えたいと思います。最初の単語または 2 番目の単語の最初の文字との一致を開始する必要があります。また、候補ドロップダウンで一致した文字を強調表示または太字にする必要があります。
前述のすべての機能を提供する ASP.NET (JS または jQuery を使用) 用の既製のコントロールはありますか? それ以外の場合は、実装する必要がある場合、正しい方向に向けるチュートリアル/ブログはありますか?