首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

急死人的有关问题啊

2012-01-06 
急死人的问题啊!!!!!!!!!!!!!!!!!!sqlserver里有什么函数可以直接过滤掉字符串里的HTML标签么或者ASP.NET

急死人的问题啊!!!!!!!!!!!!!!!!!!
sqlserver里有什么函数可以直接过滤掉字符串里的HTML标签么
或者ASP.NET里有什么函数可以直接过滤掉字符串里的HTML标签么
很急,请高手帮帮忙!谢谢!

[解决办法]
string ClearHtml(string strHtml) {
if (strHtml != "") {
Regex r = null;
Match m = null;

r = new Regex(@"<\/?[^>]*>", RegexOptions.IgnoreCase);
for (m = r.Match(strHtml); m.Success; m = m.NextMatch()) {
strHtml = strHtml.Replace(m.Groups[0].ToString(), "");
}
}
return strHtml;
}
[解决办法]
你整个读出来,在用一个正则表达式多字符串中提供内容:
正则表达式可以用:/<.*>(.+)<.*>/
[解决办法]
那你这样分页不行啊
你只能判断判断标签是否可以分
否则你字数对了
显示就出错了
[解决办法]
保存文章入库的时候就先处理一下,把前多少个字的内容提出来,存到一个字段里。

热点排行