我有一个关键字列表和一个文本来搜索它们。我需要在文本中获取每个找到的关键字的起始索引,并且匹配必须准确。例如:查找所有关键字及其索引中的文本完全匹配c#
keywords=>cat,dog
text=> a catchy cat with a dogged dog
这里同时匹配只有“猫”和“狗”匹配指数必须返回比赛不应该是与像
我已经试过Aho-Corasick Algorithm for string matching“上口”和“顽强”的话但它也符合'吸引人的'和'顽固的'。我怎样做的关键字精确匹配,并使用C#
这是一次性搜索,还是多个?如果多个文字或关键字不断变化? –