2011-04-27 64 views
0

我正在尋找文本分析器的.net實現。文本分析應在每個字符輸入後進行。分析儀應該能夠存儲幾個關鍵短語並在輸入任何一個短語時觸發一個事件。例如,如果搜索到的短語是「Hello world」,則分析器應該在鍵入「d」後立即在「123Hello world」上觸發事件,但如果鍵入「Helloworld」則不會觸發事件。按鍵時按鍵找到關鍵字

+0

您能詳細解釋一下詳細的例子嗎? – 2011-04-27 12:20:13

回答

0

binary trees是你的朋友 並且如果它不夠明顯 - 對所有選項做一個trie,在keyUp上跟隨節點,當到達葉子時觸發一個事件。

+0

Trie!=二叉樹。不過,嘗試可能是個好主意。 – 2011-04-27 08:56:34