fgjjtri吧 关注:759贴子:20,459
  • 13回复贴,共1

关于文字编码的事

只看楼主收藏回复

ASCII表镇楼


IP属地:广东1楼2017-01-22 14:15回复
    搜索贴吧以后,把贴吧链接复制下来,会发现汉字的部分变成了3个%xy,xy为十六进制数


    IP属地:广东2楼2017-01-22 14:15
    回复
      其实是这样的,这3个%xy对应1个汉字,当只有1个%xy且x<=7时对应ASCII码表中的字符。
      x>7时与这个表对应http://www.w3school.com.cn/tags/html_ref_urlencode.html


      IP属地:广东3楼2017-01-22 14:19
      收起回复
        比如直接在搜索贴吧的那里输入%xy,网址会变成%25xy 其中ASCII码表中25这个十六进制数正好对应%
        又比如输入加号时,复制下来是%2B,而ASCII码表中2B这个十六进制数也正好对应+


        IP属地:广东4楼2017-01-22 14:21
        回复
          全角字符半角也是分开对应的,ASCII码表中都是半角字符,半角字符对应1个%xy,全角字符对应3个。
          例如%31=1,%EF%BC%91=1


          IP属地:广东5楼2017-01-22 14:25
          回复

               --私はTXJ(ティーエックスジェー)です。


            IP属地:江苏来自Android客户端6楼2017-01-22 14:29
            回复
              大写英文字母A和大写希腊字母Α虽然看上去一样,但是编码不同,全角大写英文字母A和这两者都不同。
              大写英文字母A=%41
              大写希腊字母Α=%CE%91
              全角大写英文字母A=%EF%BC%A1


              IP属地:广东7楼2017-01-22 14:31
              回复
                假如大写英文字母A中混入一个希腊字母Α,那么可以复制以后搜索,把它变成最基础的编码比较。
                其实英文字母A复制下来还是A,但是希腊字母复制下来就变了。


                IP属地:广东8楼2017-01-22 14:33
                回复


                  IP属地:黑龙江来自Android客户端9楼2017-01-22 14:40
                  回复
                    看不懂的说


                    IP属地:安徽来自Android客户端10楼2017-01-22 15:50
                    收起回复
                      ...


                      IP属地:浙江来自Android客户端11楼2017-01-22 19:04
                      回复