asp.net过滤过滤字符串,求正则表达式,style=“ 任意css样式 ”过滤掉
关于截断文字字符串的问题,文字是用文本编辑编写的,存入数据库把html标签,css样式style=“”也存进去了,我想在前台显示文字的前面一部分,但是用到substrin...
关于截断文字字符串的问题,文字是用文本编辑编写的,存入数据库把html标签,css样式style=“ ”也存进去了,我想在前台显示文字的前面一部分,但是用到substring()方法和网上找过滤标签方法时,这个方法没有过滤style=“” 的正则表达式,所以求这个正则表达式怎么写。
asp.net后台方法 展开
asp.net后台方法 展开
5个回答
展开全部
public static string ExCss(string html)
{
return Regex.Replace(html, "\\sstyle=[\'\"][^\'\"]*[\'\"]", "", RegexOptions.Compiled | RegexOptions.IgnoreCase);
}
{
return Regex.Replace(html, "\\sstyle=[\'\"][^\'\"]*[\'\"]", "", RegexOptions.Compiled | RegexOptions.IgnoreCase);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/style="[^"]*"/
这是正则,把他铺货到的替换成空就好了。
这是正则,把他铺货到的替换成空就好了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
..那么高手,你后台直接用.text属性后台获取的本来就是文本值啊,哪里会带标签,哪里会要什么过滤
你咋能搞那么多事呢
你咋能搞那么多事呢
追问
存入数据库的就有html标签
追答
..你获取值是怎么获取的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你想干吗?说清楚点。是存数据库还是截字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询