BMP 外の文字はサロゲートペアで書く

音楽記号の ト音記号(U+1D11E)を、上位 D834 と下位 DD1E を並べた 12 文字で書いた例です。2 つの \u を 1 つの文字にまとめて読む様子を確かめます。

入力

JSON

["\uD834\uDD1E"]

結果

エラー 0 件・警告 0 件・情報 0 件

指摘(エラー・警告・情報)

指摘はありません。

文字列の数1 個
エスケープの数1 件
孤立したサロゲート0 件

エスケープの一覧

エスケープの一覧
位置書かれたエスケープ表す文字コードポイント区分
1 行 3 列\uD834\uDD1E「𝄞」U+1D11Eサロゲートペア(BMP 外の 1 文字)

検算(この結果になる理由)

RFC 8259 7 節は、BMP の外の U+1D11E を \uD834\uDD1E の 12 文字で書くと例示しています。上位 D834・下位 DD1E から U+1D11E が得られ、位置は 1 行 3 列です。孤立ではないので警告は 0 件です。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 表示する「表す文字」は、お使いのブラウザのフォントで表示できない文字だと四角形などで表示されることがあります。コードポイントを合わせて確認してください。
  • 大きな JSON はお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例