JSON・JavaScript/TypeScript・Python・Java・C#・SQL・HTML・XML・CSV・正規表現の10モードに対応した文字列エスケープ/アンエスケープツールです。テキストを貼り付け、モードを選んでエスケープボタンを押すだけ。アンエスケープも同様に1クリックで完了します。データはブラウザ外に送信されません。

言語 / コンテキストを選択

入力
出力

エスケープシーケンス 早見表

使い方

  • モードを選ぶ — 対象の言語・フォーマットをボタンで選択します。
  • 入力に貼り付ける — エスケープしたい生の文字列(またはアンエスケープしたいエスケープ済み文字列)を貼り付けます。
  • エスケープ / アンエスケープ — 目的のボタンをクリックすると右側に結果が即時表示されます。
  • 一括モード — チェックを入れると、入力の各行を独立してエスケープ/アンエスケープします。文字列リストの一括処理に便利です。
  • 出力をコピー — ワンクリックで結果をクリップボードにコピーします。

各モードの処理内容

  • JSON"\/・制御文字・ユニコード(\uXXXX)をRFC 8259準拠でエスケープ
  • JavaScript / TypeScript — シングル・ダブルクォート・バッククォート・\n \t \r \0・ユニコード
  • Python — シングル・ダブルクォート・\n \t \r \\ \0・16進エスケープ
  • Java / C# — Cスタイルエスケープ + ユニコード \uXXXX
  • SQL — シングルクォートの二重化(ANSI SQL標準)
  • HTML — 名前付きエンティティ:& < > " '
  • XML — XML仕様に準拠した5つの定義済みエンティティ
  • CSV — RFC 4180に基づくフィールドクォーティング・埋め込みクォートの二重化
  • 正規表現. * + ? ^ $ { } [ ] | ( ) \ などすべてのメタ文字をエスケープ

freeeで会計・経費管理をもっとスマートに

開発者・フリーランスの方も、freeeなら請求書発行・経費精算・確定申告をまとめて自動化できます。
面倒な帳簿作業から解放されて、本業に集中しましょう。

freeeを無料で試す →

関連ツール

Case Converter → Case Converterツール Character Counter → Character Counterツール Regex Cheatsheet → Regex Cheatsheetツール