C# 去除去除HTML标记
由于在开发过程中,前台页面使用了富文本编辑器,文本加了一些样式然后存到后台数据库了,在导出文本到excel的时候,把html标签也导出来了,很难看,下面这个方法亲测有效。
public string RemoveHtmlTag(string inStr)
{
// 正则表达式去除HTML标记
Regex regHtml = new Regex(@"\<.+?\>", RegexOptions.IgnoreCase);
StringBuilder str = new StringBuilder();
str.Append(inStr);
Match cMatch;
for (cMatch = regHtml.Match(str.ToString()); cMatch.Success; cMatch = cMatch.NextMatch())
str.Replace(cMatch.Groups[0].Value.ToString(), "");
return str.ToString();
//去除标记结束
}```