2011-04-27 68 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