SPONSORED ADVERTISEMENT
Placeholder (banner)

Unicodeエスケープ・復元ツール

日本語などの文字を \uXXXX や HTMLエンティティ(&#xXXXX; / &#DDDDD;)などの Unicodeエスケープコード形式に変換、またはエスケープコードから元の文字列に復元します。 ASCII文字のエスケープ除外や、絵文字に対応するサロゲートペア(ES6のブラケット表現等)の処理にも対応しています。

エスケープ設定
Unicodeのコード表現や出力を指定します。

英数字や半角記号も対象にします

例: \u30a2 ➔ \u30A2

代表的なUnicode形式

  • \uXXXX — JavaScript, Java, C++, Python などの各種プログラミング言語の文字列リテラル形式。
  • \u{XXXX} — サロゲートペア(絵文字や珍しい漢字など、4桁を超えるコードポイント)を直接表現できるES6形式。
  • &#xXXXX; / &#DDDDD; — HTMLの文字参照表現(Hex=16進数、Dec=10進数)。ブラウザにそのまま描画させることができます。
  • %uXXXX — レガシーなJavaScript escape() 関数などで使用されていたパーセントコード形式。