Escape Sequence 一覧|\n \t \\ Unicode の言語別表記とエスケープ変換

Escape 文字列 プログラミング
結論:30秒でエスケープシーケンスを相互変換
  • 主要記号: \n (改行), \t (タブ), \" (ダブルクォート), \\ (円マーク/バックスラッシュ)
  • Unicode 表記: \u3063 (4桁16進コードポイント)
  • 変換ツール: 下の埋め込みコンポーネントで即座に相互変換

1. オンライン エスケープシーケンス変換ツール

制御文字や特殊記号をエスケープコード文字列(またはその逆)に変換します。

⌨️ この場でエスケープシーケンスを変換する


2. 主要言語別エスケープ表記比較表

制御文字 / 目的JS / TSPythonC#JSON
改行 (LF)\n\n\n\n
復帰 (CR)\r\r\r\r
タブ (TAB)\t\t\t\t
バックスラッシュ\\\\ (または raw文字列 r"...")\\ (または @ "...")\\
ダブルクォート\"\"\"\"
Unicode\uXXXX\uXXXX\uXXXX\uXXXX

3. 注意点(ハマりどころ)

  1. 正規表現(RegExp)での 2 重エスケープ
    • 文字列リテラルで正規表現を作る際(new RegExp("\\d+"))、JavaScript 文字列解釈で 1 つ目の \ が消えるため、\\ と 2 重エスケープが必要です。
  2. Windows パス表記の罠
    • Windows のファイルパス C:\Users\Name をそのまま JS/JSON の文字列に書くと \U\N がエスケープ文字と誤誤認されエラーになります。必ず C:\\Users\\Name または / スラッシュ区切りに置換してください。