如何在c#中将文字字符串转换为普通字符串

时间:2012-09-22 05:10:42

标签: c# asp.net-mvc-3

例如:mystr="\"http:\\/\\/somedomain.com\"";

我想将此字符串转换为"http://somedomain.com";

HttpUtility.HtmlDecodeHttpUtility.UrlDecode无效

如何转换?

1 个答案:

答案 0 :(得分:5)

这是因为你需要在C#中转义“\”和引号(“)字符。没有编码/解码要做。如果你想摆脱混乱的反斜杠,在你的字符串之前加一个@ / p>

myStr = @“http://www.google.com”

尽管如此,你的字符串看起来很奇怪,所以你需要在引号内部获取文本,然后在http://部分删除那些奇怪的“\”。