1

有人可以告诉我换行符的 CodeURI 值是什么吗?(¶)

如果您在下面查看评论测试,您将看到我想要实现的目标。

public static string unescapeForEncodeUriCompatability(string str) {
      return str.Replace("%21", "!").Replace("%7e", "~")
          .Replace("%27", "'").Replace("%28", "(").Replace("%29", ")")
          .Replace("%3b", ";").Replace("%2f", "/").Replace("%3f", "?")
          .Replace("%3a", ":").Replace("%40", "@").Replace("%26", "&")
          .Replace("%3d", "=").Replace("%2b", "+").Replace("%24", "$")
          .Replace("%2c", ",").Replace("%23", "#"); //test .Replace("¶"," ")
    }
4

2 回答 2

5

我相信它%B6

文本中的换行符通常以三种方式表示为 \r\n 或 \n 或 \r。

看看这个

稍后添加 @w0lf 说我遇到了这个问题和一个stackoverfow 问题,所以看起来像

%B6 is the character "¶". For newlines use %0A or %0D%0A (LF or CRLF) 

希望这对某人有帮助。谢谢@w0lf

于 2012-06-20T06:44:36.107 回答
1

尝试使用

    encodeURIComponent('yoursymbolgoeshere');

我在 chrome 控制台中运行了“%C2%B6”

于 2012-06-20T06:38:56.340 回答