這段字元什麼意思?


應該是漢字在互聯網上的代碼,可以這樣解讀:

1,電腦一台,必須是電腦;

2,打開知乎搜索欄,隨便打入幾個漢字,然後確認搜索;

3,可以看見搜索結果的地址欄尾部的字元和搜索欄內容一致;

4,游標移到地址欄,全選,然後複製,現在把地址黏貼到別處,就會變成這樣:

https://www.zhihu.com/search?type=contentq=%E5%AD%97%E7%AC%A6%E4%BB%A3%E7%A0%81

漢字字元就變成和題目里類型一樣的代碼了!

5,剩下的就簡單了,我們把那些代碼替換為題目中的,不過要注意避免誤刪語法字元:

6,按下回車鍵,結果如下:

影視愛好者協會的桌子上

但是見後面莫名其妙多了個[%0A],我不懂,可能另有原因(補充,原來是換行符
)。


我來普及下...

這個東西叫做urlencode, 是為了安全地在URL中傳遞get參數而使用的編碼方式, 可以類比為轉義字元.

比如

urlencode("你好世界")

等價於

"%e4%bd%a0%e5%a5%bd%e4%b8%96%e7%95%8c";//這裡使用utf8編碼, 如果用gbk, 編碼出來的不一樣

並不是說只編碼中文, 比如編碼

"私はヴォイドです"

得到

"%e7%a7%81%e3%81%af%e3%83%b4%e3%82%a9%e3%82%a4%e3%83%89%e3%81%a7%e3%81%99"

編碼

"?="

得到"%26%3f%3d"

%0a的話是個換行字元, 也就是"
"


推薦閱讀:

有哪些搞笑的科幻作品?要求短篇的?
如何客觀評價「三體」這部小說?
三體和銀河帝國基地孰優孰劣?
如何評價阿西莫夫的《銀河帝國》系列小說?
應該按照什麼順序閱讀阿西莫夫的作品?

TAG:科幻小說 | 解謎遊戲 |