Asp.net mvc 在ASP.NET中将@Html.Raw转换为字符串

Asp.net mvc 在ASP.NET中将@Html.Raw转换为字符串,asp.net-mvc,Asp.net Mvc,我想将item.text\u实现转换为字符串,然后实现子字符串。但是我从Html代码中获得了一部分。 例如:@{string h=“test”;}@(“h值是:”+h.Substring(0,4))结果是:假设您的内容不包含任何,您可以使用以下方法删除周围的html: text = text.replaceAll("<[^>]*>", ""); text=text.replaceAll(“]*>”,“”); 我真的不明白你想在这里做什么。。。我认为,如果已经有了Html.Ra

我想将item.text\u实现转换为字符串,然后实现子字符串。但是我从Html代码中获得了一部分。
例如:
@{string h=“test”;}@(“h值是:”+h.Substring(0,4))
结果是:
假设您的内容不包含任何<或>,您可以使用以下方法删除周围的html:

text = text.replaceAll("<[^>]*>", "");
text=text.replaceAll(“]*>”,“”);

我真的不明白你想在这里做什么。。。我认为,如果已经有了Html.Raw的值,那么尝试从中获取该值是没有意义的。告诉我们你想做什么,而不是怎么做。你是说在item.text\u实现中有HTML吗?你想把文本放在html里面吗?我的帖子不清楚?!我不这么认为。顺便说一下,我找到了解决办法,谢谢!
text = text.replaceAll("<[^>]*>", "");