Unicodeエスケープ
テキストをUnicodeエスケープシーケンス(\u0041)に変換、または元に戻します。任意のUnicode文字に対応——すべてブラウザ内で完結、アップロード不要、瞬時に結果表示。
Unicodeエスケープについて
このUnicodeエスケープツールは、すべてブラウザ内で完結します。入力欄に任意のテキストを貼り付け、エスケープをクリックすると、非ASCII文字や制御文字が \uXXXX エスケープシーケンスに変換されます。アンエスケープをクリックすると、\uXXXX シーケンスを読めるテキストに戻せます。サーバーへのアップロードは一切なく、JavaScript によってあなたのデバイス上で瞬時に処理されます。
Unicodeエスケープシーケンスとは?
JavaScript・Javaなど多くの言語では、印字可能ASCII範囲外の文字を \u と4桁の16進コードポイントで表記できます。例えば字母 A は \u0041、ユーロ記号 € は \u20ac、漢字 中 は \u4e2d となります。本ツールはこの変換を双方向で自動化します。
変換ツールの使い方
- 入力ボックスにテキストを貼り付けまたは入力します。
- エスケープをクリックすると、非ASCII文字・制御文字が
\uXXXXシーケンスに変換されます。 - アンエスケープで逆変換——
\uXXXXシーケンスを文字に戻します。 - 結果をコピーでクリップボードへコピー、クリアでやり直せます。
よくある質問
どの文字がエスケープされますか? 文字コードが127より大きい(非ASCII)または32より小さい(制御文字)文字がエスケープされます。印字可能なASCIIの英字・数字・一般的な記号は可読性のためそのまま残ります。
絵文字や他面の文字にも対応しますか? はい。基本多言語面(BMP)外の文字(コードポイントが U+FFFF を超えるもの)はサロゲートペア(2つの \uXXXX シーケンス)としてエンコードされ、これは有効なJavaScriptエスケープ構文で、アンエスケープでも正しく復元されます。
テキストはアップロードされますか? いいえ。すべての変換はローカルブラウザで行われ、テキストがデバイスから外に出ることはありません。
文字数制限はありますか? 唯一の制限はブラウザの使用可能メモリです。非常に長い入力でも瞬時に変換できます。