使用剃刀将Html转换为纯文本

时间:2012-09-05 14:37:42

标签: razor html-encode

我将此富文本存储在数据库中

<p>   <em><strong>strong</strong> and <em>em tag</em> normal text <u>

它以字符串形式存储。

现在我希望将此文本放在<a>标记的标题中,而不显示所有的html代码。

我试过

<a name="modal" title="@HttpUtility.HtmlDecode(MyVariable).ToString()"> link </a>

但它仍会显示所有标签。

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式删除标记:

string plainText = Regex.Replace(MyVariable, "<.*?>", string.Empty);