有人可以告诉我换行符的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("¶"," ")
}
答案 0 :(得分:5)
我相信它的%B6
文本中的换行符通常以三种方式表示为\ r \ n或\ n或\ r。
ck this out
稍后添加 正如@ w0lf所说,我遇到this和stackoverfow question所以看起来好像是
%B6 is the character "¶". For newlines use %0A or %0D%0A (LF or CRLF)
希望这有助于某人.Thankz @ w0lf
答案 1 :(得分:1)
尝试使用
encodeURIComponent('yoursymbolgoeshere');
我在Chrome控制台
中运行了“%C2%B6”