如何在字符串中搜索不同时态?
我可以使用词干分析器、过滤器等。没问题。
但是这个例子呢,例如源文本包含短语:
The Fox made a Jump。
用户已输入:fox AND make 结果 = 0;
问题是如何处理不规则形式的单词?
I can use Stemmers, Filters etc. No problem.
But what about this case, for example the source text contains the phrase:
The fox made a jump.
User has entered: fox AND make
Results = 0;
The question is how to process irregular forms of words?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不规则动词没有那么多。获取最常见的列表,例如此处,并使用它在您的在提交之前,查询字符串将“make”替换为(“make”或“made”)。
There aren't that many irregular verbs. Get a list of the most common ones like here and use it to do a find/replace in your query string to replace "make" with ("make" OR "made") before submitting.