日期:2014-05-17  浏览次数:20753 次

数据库内容里有html标签 想替换掉
数据库内容里有html标签  把查询出的结果在前台遍历的时候把他替换成html标签 而不是原封不动的显示出来 我写了几个方法不管用啊
.net js

------解决方案--------------------
(?is)<(\w+)\b[^>]*?>(.*?</\1>)?

string contenta = Model.AContent;
string contentb = Regex.Replace(contenta, "(?is)<(\w+)\b[^>]*?>(.*?</\1>)?","");
------解决方案--------------------
引用:
引用:(?is)<(\w+)\b[^>]*?>(.*?</\1>)?

string contenta = Model.AContent;
string contentb = Regex.Replace(contenta, "(?is)<(\w+)\b[^>]*?>(.*?</\1>)?","");


上面那个w 和 ……

版主少写了"@",你加上
string contentb = Regex.Replace(contenta, @"(?is)<(\w+)\b[^>]*?>(.*?</\1>)?","");