2017-07-14 65 views
0

我有meta标签,它包含html标签。我想删除这个。 实施例的内容为:如何在视图MVC中删除元标记的html标记?

<p><b>This is red color</b><br>

这是鉴于剪断代码MVC

<meta name="description" content="@Model.description" />

参数@Model.description包含内容的文本。

+0

您是否正在寻找剥离html标签?看看这个[thread](https://stackoverflow.com/q/785715/728795) – Andrei

回答

1

您可以使用正则表达式替换您的html标记。例如,

string myContent = Regex.Replace(description, @"<(.|\n)*?>", string.Empty); 

或者,否则,您可以使用WebUtility.HtmlDecode为.NET 4.0+和旧版本 HttpUtility.HtmlDecode

希望它有帮助:)