2021-09-04 サロゲートペア文字とは サロゲートペア auです。サロゲートペア文字について調べてみました。 サロゲートペア文字とは サロゲートペア文字とは、Unicodeの16ビットのコードでは扱えきれない文字を扱うために生まれた、32ビットの文字コードのことです。Unicodeは、16ビットの文字コードですが、これだと65536文字しか扱えません。これでは漢字までは表現できないので、16ビット+16ビットで組み合わせることで可能にしたものが「サロゲート文字」ということです。昔のソフトウェアでは、16ビットにしか対応していないものもあり、2つの文字列として認識されるということもあるようですね。