オンラインで改行を\nに変換

複数行のテキストを、リテラル ZZQ16QXZXXQ1QXZ、ZZQ17QXZZZQ18QXZZZQ3QXZ、XXQ19QXZn、または
エスケープ シーケンスを使用して単一行の文字列に即座に変換します。または、次のエスケープ シーケンスに切り替えます。 エスケープ モード を使用して、ZZQ20QXZZZQ11QXZ を実際の改行に戻します。 JSON ペイロード、LLM プロンプト、.env PEM 証明書、および複数行文字列リテラル をブラウザーで直接フォーマットする開発者向けに構築されています。

Quick Presets:

行: 0

出力長: 0 文字

エスケープ シーケンス: 0

オンラインで改行を ZZQ2QXZZZQ1QXZ に変換する方法

  1. テキストの貼り付け: 左側の 入力テキスト ボックスに複数行のテキストを入力または貼り付けるか、サンプルのロード をクリックしてサンプル パスと引用符を使用してテストします。
  2. クイック プリセットまたはモードを選択します: JSON String、.env / PEM Key、または Code Concatenation をクリックしてワンクリックでセットアップするか、右側の設定をカスタマイズします。
  3. エスケープ シーケンスを選択してください: Unix/JSON の場合は XXQ14QXZXXQ3QXZ、Windows の場合は ZZQ15QXZXXQ16QXZZZQ5QXZ、二重エスケープ文字列の場合は ZZQ17QXZn を選択します。
    HTML の場合は
    、または Unescape モード に切り替えて、XXQ18QXZZZQ13QXZ を実際の改行に戻します。
  4. コピーまたはダウンロード: 出力はリアルタイムで更新されます。 「clipboardにコピー」をクリックします「」または「」「.txtをダウンロード」をクリックします。

エスケープ シーケンス リファレンス ガイド

順序 名前 使用される場所 出力例
XXQ2QXZXXQ1QXZ 改行 (LF) JSON 文字列、Unix/Linux/macOS、Python、JavaScript、Go、Rust、.env 変数 ライン 1\nライン 2
XXQ2QXZXXQ3QXZZZQ1QXZ 復帰 + 改行 (CRLF) Windows テキスト ファイル、HTTP プロトコル ヘッダー、RFC 4180 CSV ファイル、SMTP 電子メール本文 ライン 1\rXXQ3QXZライン 2
XXQ2QXZn 二重エスケープバックスラッシュ ネストされた JSON ペイロード、正規表現リテラル、シェル/sed コマンド ライン 1\\nライン 2

HTML 改行 HTML メール、CMS フィールド、Markdown セル、リッチテキスト埋め込み 1行目
2行目

開発者の一般的な使用例

1. JSON API の複数行テキストと LLM プロンプトのフォーマット

JSON 仕様 (RFC 8259) では、文字列値内での生の改行は禁止されています。複数行のプロンプトまたはテンプレートを JSON 本体に直接貼り付けると、「SyntaxError: Bad control Character in string literal」が発生します。 JSON 文字列 preset をクリックすると、すべての改行が ZZQ14QXZZZQ7QXZ に置き換えられ、内部の二重引用符 (\"ZZQ9QXZ) とバックスラッシュ (ZZQ16QXZZZQ11QXZ) がエスケープされ、結果が次のようにラップされます。引用符を使用すると、Postman、curl、または OpenAI/Anthropic API ペイロードに直接貼り付けることができます。

2. .env ファイルへの複数行の PEM / SSH 秘密キーの保存

Docker、Kubernetes、GitHub Actions、Vercel、および Node.js .env ファイルでは、RSA、TLS、または Firebase 秘密キー (-----BEGIN PRIVATE KEY-----) を 1 行で必要とすることがよくあります。 .env / PEM Key preset を使用して空白行を削除し、base64 ブロックを ZZQ8QXZZZQ7QXZ で結合し、wrap キーを二重引用符で囲みます。

PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQE...\n-----END PRIVATE KEY-----"

3. JavaScript、Java、C#、Python で複数行の文字列リテラルを構築する

明示的な行ごとの連結が必要な言語で SQL クエリ、ログ テンプレート、またはシェーダー コードを作成する場合は、連結演算子の追加 を有効にして (または コード連結 preset をクリックして)、各行を "SELECT *\n" + "FROM" としてフォーマットします。ユーザー\n" + "アクティブな場所 = 1"。

よくある質問

複数行のテキストを単一行の JSON 文字列に変換するにはどうすればよいですか?

複数行テキストを 入力テキスト ボックスに貼り付け、JSON 文字列 クイック プリセットをクリックします (または、外側の二重引用符を追加 および E内側の引用符とバックスラッシュをエスケープ) をクリックします。すべての改行は XXQ10QXZXXQ9QXZ になり、内部の引用符またはバックスラッシュはエスケープされるため、結果は有効な JSON になります。

リテラルの ZZQ2QXZ を実際の改行 (アンエスケープ) に変換するにはどうすればよいですか?

設定パネルの Conversion Mode で Unescape (ZZQ8QXZZZQ2QXZ → Newline) を選択するか、Unescape \n → Lines preset をクリックします。エスケープした文字列を貼り付けると、すぐに読みやすい複数行のテキストに展開されます。

.env ファイルの複数行の PEM または SSH 秘密キーをフォーマットするにはどうすればよいですか?

完全なキー (-----BEGIN PRIVATE KEY----- および -----END PRIVATE KEY----- を含む) を貼り付け、.env / PEM Key preset をクリックします。余分なスペースをトリミングし、空白行を削除し、改行を ZZQ8QXZXXQ7QXZ に置き換え、キーを二重引用符で囲みます。

XXQ4QXZXXQ1QXZ (LF) と ZZQ5QXZZZQ6QXZZZQ3QXZ (CRLF) の違いは何ですか?

ZZQ4QXZXXQ1QXZ (改行、ASCII 10) は、Unix、Linux、macOS、JSON、およびほとんどの最新のプログラミング言語における標準の改行シーケンスです。 ZZQ5QXZZZQ6QXZXXQ3QXZ (復帰 + 改行) は、Windows テキスト ファイル、HTTP プロトコル ヘッダー、および RFC 4180 CSV ファイルで使用されます。

私のテキストまたは秘密キーはどこかのサーバーにアップロードされていますか?

いいえ。すべての変換は、JavaScript を使用して、Web ブラウザーで 100% ローカルに実行されます。テキスト、API ペイロード、秘密キーがデバイスの外に出ることはありません。