きまぐれ日記: migemo風インクリメンタル検索:
<http://chasen.org/~taku/blog/archives/2005/03/migemo.html>
この blog に migemo 風インクメンタル検索の機能をつけてみました。
migemo が正規表現を動的に生成しているのに対し、こちらは実際に仮名
漢字変換をして、いくつかの漢字交じり検索キーを動的に生成します。
検索対象テキストが決まっているのだから、そこに現れる表記だけを対象
にすれば、migemo的な正規表現でも結構大丈夫なのでは?
つまり、一般化しない戦略。
例えば、「uma」と入力したときに検索対象テキストに「馬」という表記
がなければ、それは正規表現から削れる。「うま」「美味」「旨」など少
数に絞れるかと。まあ、仮名漢字変換で出てくる候補が、対象データ中に
含まれる表記にのみ限定されるってのでもいいか。
でも、実際はそれでも処理重そう...。




