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なら請求書発行・経費精算・確定申告をまとめて自動化できます。
面倒な帳簿作業から解放されて、本業に集中しましょう。
関連ツール
Case Converter → Case Converterツール Character Counter → Character Counterツール Regex Cheatsheet → Regex Cheatsheetツール
