【发布时间】:2014-05-15 18:57:48
【问题描述】:
我想为用户提供搜索工具。我在数据库中有 html 数据作为字符串。我正在使用 Linq to SQL。但我不想在 HTML 标签中搜索字符串。因此,我想从我拥有的字符串中去除 HTML 标签。
我该怎么做?
我知道需要的正则表达式是Regex.Replace(inf.EmailSubject, @"<(.|\n)*?>", string.Empty);
我的阅读部分如下:
from s in dc.UserLandingPages
where !s.UserProductDetail.IsDeleted
&& (s.Nickname.Contains(strSearch)
|| s.Headline.Contains(strSearch)
|| s.SubheadLine.Contains(strSearch)
|| s.HTMLData.Contains(strSearch))
select new UserLandingPageResult { _userLandingPage = s };
如何在包含部分使用正则表达式?
【问题讨论】: