バックスラッシュ エスケープ / 解除

引用符、改行、タブ、制御文字をバックスラッシュでエスケープし、\n、\t、\uXXXX などのシーケンスを元の文字に戻します。無料のオンライン文字列エスケープツールです。

このツールについて

コード用に文字列をエスケープ・アンエスケープします。引用符、バックスラッシュ、改行、タブ、制御文字を \" \\ \n \t のようなエスケープに変換し、その逆も行います。

使い方

  1. 「エスケープ」または「解除」を選びます。
  2. 文字列を貼り付けます。
  3. 結果をソースコード、JSON、ログクエリにコピーします。

よくある質問

解除ではどのエスケープに対応していますか?

\n \r \t \b \f \v \0、エスケープされた引用符とバックスラッシュ、\xHH、\uHHHH、\u{…} のコードポイントです。

\q のような未知のエスケープはどうなりますか?

バックスラッシュが取り除かれ、文字はそのまま残ります。JavaScript と同じ扱いです。

シングルクォートはエスケープされますか?

いいえ。エスケープされるのはダブルクォートだけで、JSON やほとんどのダブルクォート文字列リテラルに合います。

関連ツール