コード、データと QRツール

テキスト JS Unicode エスケープ

ブラウザー内でテキストを JavaScript 文字列エスケープへ変換します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大100,000 UTF-16コード単位。ブラウザー内で処理します。

使い方

使い方

  1. 最大100,000 UTF-16コード単位のテキストを貼り付けます。
  2. 印字可能な非ASCII文字もエスケープするか選びます。
  3. 結果を確認してコピーします。

JavaScript UTF-16エスケープ

BMP文字は1つの\uXXXXエスケープを使います。U+FFFFを超える文字はUTF-16サロゲートペア用の4桁エスケープを2つ使い、ES6の\u{...}構文は使いません。

安全な文字列表現

バックスラッシュ、引用符、JavaScriptの行終端文字をエスケープするため、二重引用符のJavaScript文字列内に配置できます。印字可能なASCIIは既定で読みやすく保ちます。

ローカルで上限付き処理

入力は100,000 UTF-16コード単位まで。出力はブラウザー内で生成し、アップロード、評価、実行はしません。

よくある質問

あわせて知りたいこと

絵文字はどうエスケープされますか?

補助平面の各コードポイントを2つの4桁UTF-16エスケープで表します。😀は\uD83D\uDE00です。

結果を実行しますか?

いいえ。テキストを生成するだけで、評価しません。