标签: c# html asp.net-mvc escaping
我有一串HTML内容,如下所示:
<article aria-labelledby=\"aritcle-title-1\" class=\"col-md-12\">\n</article>
我想用实际字符替换转义字符:
替换:\ n使用:String.Empty
替换:\“With:”
我正在使用:
model.ContentHTML.Replace("\n", "");
但我无法弄清楚如何用实际报价替换转义的报价。有什么建议吗?
答案 0 :(得分:3)
这应该有效:
model.ContentHTML.Replace("\\\"", "\"");
前两个反斜杠解析为单个反斜杠,\"解析为"
\"
"
如果您愿意,也可以使用Regex.Unescape()。