U + xxxxxエンコーディングで指定された式をutf-8に変換するには?

U + xxxxxエンコーディングで指定された式をutf-8に変換するには?

絵文字はU + xxxxx形式を使用して指定されているようです。
ここで、各xは16進数です。

例えば、U+1F615~である公式Unicodeコンソーシアムコード「慌てる顔」について

ベストアンサー1

UTF-8可変長ですコーディングUnicode。これはASCIIの上位セットとして設計されています。バラよりウィキペディアエンコーディングの詳細。またはエンコードさ\x00 \x01 \xF6 \x15れます。UCS-4BEUTF-32BE

UnicodeコードポイントでUTF-8エンコーディングを取得するには、ロケールの文字マップがUTF-8であるとし(出力を参照locale charmap)、次のようにします。

$ printf '\U1F615\n'

おすすめ記事