整数値 n の文字コードの1文字からなる文字列を与える.
FromCharacterCode[{n1,n2,…}]
コード niの一連の文字からなる文字列を与える.
FromCharacterCode[{{n11,n12,…},{n21,…},…}]
文字列のリストを与える.
FromCharacterCode[codes,"encoding"]
指定された文字コードを使用する.
FromCharacterCode
整数値 n の文字コードの1文字からなる文字列を与える.
FromCharacterCode[{n1,n2,…}]
コード niの一連の文字からなる文字列を与える.
FromCharacterCode[{{n11,n12,…},{n21,…},…}]
文字列のリストを与える.
FromCharacterCode[codes,"encoding"]
指定された文字コードを使用する.
詳細
- n の指定にはToCharacterCodeの返す0〜1114111の範囲の整数を使う.
- FromCharacterCode["string"]はFromCharacterCode["string","Unicode"]に等しいが,これはUnicode標準の整数コードポイントを対応する文字に変換する.
- n が0〜127のとき,FromCharacterCodeは,ASCII文字を返す.
- n が129〜255のときは,ISO Latin‐1の文字を返す.
- それ以外の n については,Unicode規格に基づく標準的なWolfram言語の符号化で指定される文字が返される.
- FullForm[FromCharacterCode[n]]を使うと,文字コード n の特殊文字に割り当てられた完全名を得ることができる.
- FromCharacterCodeで生成される文字がユーザの使う出力装置で描画可能かどうかは,インストールしてあるフォントとドライバによる.
- FromCharacterCode[…,"encoding"]でサポートされる文字コードは,"Unicode"に加え$CharacterEncodingsの値を含んでいる.
例題
すべて開く すべて閉じる例 (2)
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]]第2引数に使える値は$CharacterEncodingsで与えられる:
# -> FromCharacterCode[{100}, #]& /@ $CharacterEncodings文字コードの中には文字を形成される際に組み合されるものがある:
FromCharacterCode[{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 Language. 1991. "FromCharacterCode." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/FromCharacterCode.html.
APA
Wolfram Language. (1991). FromCharacterCode. Wolfram Language & System Documentation Center. Retrieved from 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: 07-August-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: 07-August-2026]}