2012-02-07 41 views

回答

0

我不知道UC2-Decimal和UC2-Hex是什麼意思,但你似乎談論的是Unicode代碼點150(十進制)或0x96(十六進制)。這個Unicode字符存在,但它不是你正在尋找的:它是C1系列中一個不起眼的控制字符,被稱爲「SPA」。大概這是問題!

您在問題中實際複製的字符是U + 2013,稱爲「EN DASH」,即有效字符。它的UTF-8表示將是三字節序列0xe2 0x80 0x93。

+0

是啊,我正在談論的Unicode點150(十進制)。這個字符被顯示爲一些垃圾字符在我的應用程序。我該如何處理它在應用程序 – rkhm 2012-02-08 08:46:52

+0

你不。 U + 0096(十進制150)不是您要查找的字符。當我說它不存在時(我會在一分鐘內糾正我的答案),我錯過了它,但它卻是一個晦澀的不可打印的控制字符,稱爲SPA。 [這裏](http://www.unicode.org/charts/PDF/U0080.pdf)是官方參考資料。 – Celada 2012-02-08 16:35:28