Murelio

必要な機能を読み込んでいます。

ASCIIからテキスト

空白またはカンマ区切りの有効なUnicode code point整数を文字へ変換します。

使い方

  1. 10進code pointを空白またはカンマで区切って入力し変換します。

主な機能と処理範囲

名称はASCIIですがstrict runnerは0〜1114111のUnicode code pointを受け、surrogate範囲は拒否します。

処理の仕組み

入力を/[\s,]+/で分割し、各値が整数・0≤n≤0x10FFFF・0xD800〜0xDFFF外であることを確認してString.fromCodePointで連結します。

例

72 101 108 108 111はHello、128512は😀になります。

こんな場面で便利

  • 10進Unicode code point一覧からtextを復元するとき

利用前の確認

  • U+1F600や0x1F600のような16進表記は直接parseせず10進整数のみで、surrogate code pointは無効として拒否します。

よくある質問

カンマ区切りも使えますか?

はい。空白とカンマの両方を使え、65,66,67と65 66 67はいずれもABCになります。

関連ツール