代码之家  ›  专栏  ›  技术社区  ›  user2248089

如何从Unicode字符串U+20B9中获取Ascii值以获得印度卢比符号?

  •  1
  • user2248089  · 技术社区  · 11 年前

    如何从Unicode字符串U+20B9中获取Ascii值以获得印度卢比符号?我们已经尝试使用Locale Identifier,但它给了我们美元。如何做到这一点?

    2 回复  |  直到 11 年前
        1
  •  2
  •   mnme    11 年前

    它没有ASCII码。只有Unicode值U+0000到U+007F具有ASCII代码。

    一些非标准字体指定了印度卢比符号来代替ASCII重音符(`),后者是ASCII 60(和Unicode U+0060)。这是一个愚蠢而错误的分配,除了少数自豪而错误地进行分配的字体外,它不适用于其他字体。

    从这里开始: http://in.answers.yahoo.com/question/index?qid=20121011093254AAU72or

        2
  •  1
  •   rob mayoff    11 年前

    ASCII不包括印度卢比符号的代码点。您无法获取它的ASCII值,因为它不存在。这就是他们发明Unicode的原因。