utf16-be utf16-le
其中有一些把字节反过来可以成为另一种编码解读的对应字符,列出一些常见字符的部分- 0034 - 4, 3400 - 㐀
- 0035 - 5, 3500 - 㔀
- 0036 - 6, 3600 - 㘀
- 0037 - 7, 3700 - 㜀
- 0038 - 8, 3800 - 㠀
- 0039 - 9, 3900 - 㤀
- 003A - :, 3A00 - 㨀
- 003B - ;, 3B00 - 㬀
- 003C - <, 3C00 - 㰀
- 003D - =, 3D00 - 㴀
- 003E - >, 3E00 - 㸀
- 003F - ?, 3F00 - 㼀
- 0040 - @, 4000 - 䀀
- 0041 - A, 4100 - 䄀
- 0042 - B, 4200 - 䈀
- 0043 - C, 4300 - 䌀
- 0044 - D, 4400 - 䐀
- 0045 - E, 4500 - 䔀
- 0046 - F, 4600 - 䘀
- 0047 - G, 4700 - 䜀
- 0048 - H, 4800 - 䠀
- 0049 - I, 4900 - 䤀
- 004A - J, 4A00 - 䨀
- 004B - K, 4B00 - 䬀
- 004C - L, 4C00 - 䰀
- 004D - M, 4D00 - 䴀
- 004E - N, 4E00 - 一
- 004F - O, 4F00 - 伀
- 0050 - P, 5000 - 倀
- 0051 - Q, 5100 - 儀
- 0052 - R, 5200 - 刀
- 0053 - S, 5300 - 匀
- 0054 - T, 5400 - 吀
- 0055 - U, 5500 - 唀
- 0056 - V, 5600 - 嘀
- 0057 - W, 5700 - 圀
- 0058 - X, 5800 - 堀
- 0059 - Y, 5900 - 夀
- 005A - Z, 5A00 - 娀
- 005B - [, 5B00 - 嬀
- 005C - \, 5C00 - 尀
- 005D - ], 5D00 - 崀
- 005E - ^, 5E00 - 帀
- 005F - _, 5F00 - 开
- 0060 - `, 6000 - 怀
- 0061 - a, 6100 - 愀
- 0062 - b, 6200 - 戀
- 0063 - c, 6300 - 挀
- 0064 - d, 6400 - 搀
- 0065 - e, 6500 - 攀
- 0066 - f, 6600 - 昀
- 0067 - g, 6700 - 最
- 0068 - h, 6800 - 栀
- 0069 - i, 6900 - 椀
- 006A - j, 6A00 - 樀
- 006B - k, 6B00 - 欀
- 006C - l, 6C00 - 氀
- 006D - m, 6D00 - 洀
- 006E - n, 6E00 - 渀
- 006F - o, 6F00 - 漀
- 0070 - p, 7000 - 瀀
- 0071 - q, 7100 - 焀
- 0072 - r, 7200 - 爀
- 0073 - s, 7300 - 猀
- 0074 - t, 7400 - 琀
- 0075 - u, 7500 - 甀
- 0076 - v, 7600 - 瘀
- 0077 - w, 7700 - 眀
- 0078 - x, 7800 - 砀
- 0079 - y, 7900 - 礀
- 007A - z, 7A00 - 稀
- 007B - {, 7B00 - 笀
- 007C - |, 7C00 - 簀
- 007D - }, 7D00 - 紀
复制代码 [attach]10209[/attach] 附件
附件用sublime text打开,默认显示16进制码,可以手动用utf-16le格式查看,也可以用utf-16be格式查看,文字显示是反过来的
不过好在 000d 和 000a 就没有这个调换字节后相当于另一个常见字符的问题,而且本身比较常见,无BOM的情况下,我觉得以此为判断已经是比较好的办法。 |