【发布时间】:2009-12-14 15:50:20
【问题描述】:
我正在实施网站搜索,并尝试使用以下代码突出显示用户搜索的单词:
data = Regex.Replace(data, Model.SearchCriteria, "<strong>" + Model.SearchCriteria + "</strong>", RegexOptions.IgnoreCase);
但是,如果数据是“我向北前往加拿大”并且用户搜索了“向北”,结果将显示“我向北前往加拿大”并突出显示北部,但实际数据已被稍微错误地替换。
如何在突出显示用户搜索内容的同时保持返回的数据完整?
【问题讨论】: