给出一个包含整数代码为 n 的字符的字符串.
FromCharacterCode[{n1,n2,…}]
给出一个包含代码为 ni 的字符序列的字符串.
FromCharacterCode[{{n11,n12,…},{n21,…},…}]
给出字符串列表.
FromCharacterCode[codes,"encoding"]
使用指定的字符编码.
FromCharacterCode
给出一个包含整数代码为 n 的字符的字符串.
FromCharacterCode[{n1,n2,…}]
给出一个包含代码为 ni 的字符序列的字符串.
FromCharacterCode[{{n11,n12,…},{n21,…},…}]
给出字符串列表.
FromCharacterCode[codes,"encoding"]
使用指定的字符编码.
更多信息
- 整数 n 必须位于 0 和 1114111 之间,如同由 ToCharacterCode 返回的那样.
- FromCharacterCode["string"] 等价于 FromCharacterCode["string","Unicode"],将 Unicode 标准中的整数代码点转换为相应的字符.
- 对于位于 0 和 127 之间的 n,FromCharacterCode 返回ASCII 字符.
- 对于位于 129 和 255 之间的 n,它返回 ISO Latin‐1 字符.
- 对其它 n ,它返回由基于 Unicode 的标准的 Wolfram 语言编码指定的字符.
- InputForm[FromCharacterCode[n]] 给出分配给一个有字符代码 n 特殊字符的全名.
- 一个由 FromCharacterCode 产生的特殊字符是否能在你的输出设备上执行,这依赖于所使用的字体和驱动器.
- 除 "Unicode" 外,FromCharacterCode[…,"encoding"] 支持的编码还包括 $CharacterEncodings 的值.
范例
打开所有单元 关闭所有单元基本范例 (2)
给出一个字符串,包含代码为 97、98 和 99 的字符序列:
FromCharacterCode[{97, 98, 99}]ToCharacterCode["ABCD abcd"]FromCharacterCode 重构原字符串:
FromCharacterCode[%]范围 (4)
FromCharacterCode[97]FromCharacterCode[{97, 98, 99}]FromCharacterCode[{{97, 98, 99}, {100, 101, 102}}]FromCharacterCode[{225, 226, 227}, "ISO8859-7"]FromCharacterCode[{{97}, {206, 177}, {226, 132, 181}}, "UTF8"]FromCharacterCode[Range[32, 126]]FromCharacterCode[Range[192, 255]]FromCharacterCode[{61726, 62520, 62521, 62522, 63309, 63310, 63311, 63373, 63374, 63375, 63418, 63419, 63420, 63421, 63422, 63423, 63440, 63511, 63512, 63513, 63514, 63515, 63516, 63517}]%//FullFormFromCharacterCode[{128512, 128513, 128514, 128515, 128516, 128517, 128518, 128519}]应用 (1)
属性和关系 (5)
FromCharacterCode[945] == FromCharacterCode[945, "Unicode"]FromCharacterCode 是 ToCharacterCode 的逆:
ToCharacterCode["∮"]FromCharacterCode[%]ToCharacterCode[{"ABCD", "abcd"}]FromCharacterCode 重新产生字符串列表:
FromCharacterCode[%]用 FullForm 来获得给定的特殊字符的全称:
FullForm[FromCharacterCode[8750]]由 $CharacterEncodings 给出第二个参数允许的值:
# -> FromCharacterCode[{100}, #]& /@ $CharacterEncodingsFromCharacterCode[{128105, 127997, 8205, 127891}]技术笔记
-
▪
- 字符代码
相关指南
-
▪
- 字符运算 ▪
- 二进制数据 ▪
- 特殊字符 ▪
- 本地化和国际化 ▪
- 系统相关的字符串操作
历史
1991年引入 (2.0) | 在以下年份被更新:1996 (3.0) ▪ 1999 (4.0) ▪ 2000 (4.1) ▪ 2002 (4.2) ▪ 2007 (6.0) ▪ 2019 (12.0)
文本
Wolfram Research (1991),FromCharacterCode,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FromCharacterCode.html (更新于 2019 年).
CMS
Wolfram 语言. 1991. "FromCharacterCode." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/FromCharacterCode.html.
APA
Wolfram 语言. (1991). FromCharacterCode. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FromCharacterCode.html 年
BibTeX
@misc{reference.wolfram_2026_fromcharactercode, author="Wolfram Research", title="{FromCharacterCode}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/FromCharacterCode.html}", note=[Accessed: 14-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_fromcharactercode, organization={Wolfram Research}, title={FromCharacterCode}, year={2019}, url={https://reference.wolfram.com/language/ref/FromCharacterCode.html}, note=[Accessed: 14-September-2026]}