按模式搜索句子中的单词

时间:2019-02-28 17:56:19

标签: .net

我正在使用该应用程序搜索任何信息。例如,用户写

  

今天天气如何?

  

伦敦的天气如何?

我会事先提出一系列问题。而且很容易找到我要查找的内容,例如在这种情况下通过关键字weather。但是我不知道如何确定要查找的内容(今天的天气或伦敦的天气)。该问题可能由weather todayweather in london提出。我以为我会使用“掩码”,例如weather in [CITY]weather on [DAY],然后将句子与掩码进行比较。

我可以使用正则表达式吗?还是您知道有什么算法可以帮助我?

感谢您的建议

0 个答案:

没有答案