記事No | : 2528 |
タイトル | : Re^4: EBWin4.3.0 beta (MDict対応版) |
投稿日 | : 2016/04/06(Wed) 08:39:57 |
投稿者 | : hishida |
> 一つ疑問に思うところがあるのですが、Mdictフォーマットの辞書は後方一致で検索できないようです。
> これは仕様の問題でしょうか。この検索機能を実現することは可能でしょうか。
MDictの辞書のインデックス構造は前方一致しかありません。
辞書側にインデックスがない場合に後方一致を実現しようとすると、
1)語の見出しを総ナメしてマッチングする
2)アプリ側で、独自に後方一致インデックスを付加する
のどちらかになると思います。
1)の方式でも本文をスキャンするより見出しをスキャンする方が処理時間が短いので、そこそこ使い物にはなると思います。
あとは実装の手間の問題ですね。