我正在开发一个 ASP.NET 应用程序,在执行 SQL 全文搜索查询后,我必须在其中显示文本文档的描述。我必须在该文档的描述中突出显示用户输入搜索字符串。现在的问题是:
如果用户输入rang作为输入搜索字符串,那么我必须检查该字符串是另一个单词的一部分还是作为单个单词出现。例如:
1 - rang可能单独出现,也可能是某个单词的一部分,即 W* rang *ling。
2 -哭泣可能单独出现,也可能是 * weep *ing 的一部分。
如何验证字符串的这种条件?有可能通过Regex.Match()
吗?任何帮助都感激不尽。
注意:一个单词可能在一个段落中以多种方式出现多次。