온라인에서 Newline을 \n로 변환

리터럴 \n, \r\n, \\n 또는
이스케이프 시퀀스 또는 스위치를 사용하여 여러 줄 텍스트를 한 줄 문자열로 즉시 변환합니다. Unescape Mode로 \n를 실제 줄바꿈으로 되돌립니다. JSON 페이로드, LLM 프롬프트, .env PEM 인증서 및 여러 줄 문자열 리터럴를 브라우저에서 직접 형식화하는 개발자를 위해 구축되었습니다.

Quick Presets:

라인: 0

출력 길이: 0 문자

이스케이프 시퀀스: 0

온라인에서 개행 문자를 \n로 변환하는 방법

  1. 텍스트 붙여넣기: 왼쪽의 입력 텍스트 상자에 여러 줄의 텍스트를 입력하거나 붙여넣거나 Load Sample를 클릭하여 샘플 경로와 따옴표로 테스트하세요.
  2. 빠른 사전 설정 또는 모드 선택: 원클릭 설정을 위해 JSON String, .env / PEM Key 또는 Code Concatenation를 클릭하거나 오른쪽에서 설정을 사용자 정의하세요.
  3. 이스케이프 시퀀스 선택: Unix의 경우 \n를 선택하고, Windows의 경우 JSON, \r\n, Windows의 경우 \\n를 선택합니다. 이중 이스케이프 문자열 또는 HTML의 경우
    또는 Unescape 모드로 전환하여 \n를 실제 줄바꿈으로 다시 전환합니다.
  4. 복사 또는 다운로드: 출력은 실시간으로 업데이트됩니다. clipboard로 복사 또는 다운로드 .txt를 클릭합니다.

이스케이프 시퀀스 참조 가이드

순서 이름 사용되는 곳 예제 출력
\n 라인피드(LF) JSON 문자열, Unix/Linux/macOS, Python, JavaScript, Go, Rust, .env 변수 라인 1\n라인 2
\r\n 캐리지 리턴 + 라인 피드(CRLF) Windows 텍스트 파일, HTTP 프로토콜 헤더, RFC 4180 CSV 파일, SMTP 이메일 본문 라인 1\r\n라인 2
\\n 이중 이스케이프 백슬래시 중첩된 JSON 페이로드, 정규식 리터럴, shell/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 String preset를 클릭하면 모든 줄 바꿈이 \n로 바뀌고 내부 큰따옴표(\")와 백슬래시가 이스케이프됩니다. (\\) 결과를 따옴표로 묶어 Postman, curl 또는 OpenAI/Anthropic API 페이로드에 바로 붙여넣을 수 있습니다.

2. .env 파일에 여러 줄 PEM/SSH 개인 키 저장

Docker, Kubernetes, GitHub Actions, Vercel 및 Node.js .env 파일에는 한 줄에 RSA, TLS 또는 Firebase 비공개 키(------BEGIN PRIVATE KEY------)가 필요한 경우가 많습니다. .env / PEM Key preset를 사용하여 빈 줄을 제거하고 base64 블록을 \n로 결합하고 wrap 키를 큰따옴표로 묶습니다.

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

3. JavaScript, Java, C# 및 Python에서 여러 줄 문자열 리터럴 구축

명시적인 줄 단위 연결을 원하는 언어로 SQL 쿼리, 로그 템플릿 또는 셰이더 코드를 작성할 때 연결 연산자 추가(또는 Code 연결 preset 클릭)를 활성화하여 각 줄의 형식을 "SELECT *\n" + "FROM users\n" + "활성 위치 = 1".

자주 묻는 질문

여러 줄 텍스트를 한 줄 JSON 문자열로 어떻게 변환합니까?

여러 줄의 텍스트를 Input Text 상자에 붙여넣고 JSON String 빠른 사전 설정을 클릭합니다(또는 Add 외부 큰따옴표 및 Escape 내부 따옴표 및 백슬래시 활성화). 모든 줄 바꿈은 \n가 되고 모든 내부 따옴표나 백슬래시는 이스케이프되므로 결과는 유효한 JSON입니다.

리터럴 \n를 실제 줄 바꿈(이스케이프 해제)으로 다시 변환하려면 어떻게 해야 합니까?

설정 패널의 Conversion Mode에서 Unescape(\n → Newline)를 선택하거나, Unescape \n → Lines preset를 클릭합니다. 이스케이프된 문자열을 붙여넣으면 즉시 읽을 수 있는 여러 줄 텍스트로 확장됩니다.

.env 파일에 대한 여러 줄의 PEM 또는 SSH 개인 키 형식을 어떻게 지정합니까?

전체 키(------BEGIN PRIVATE KEY----- 및 ----END PRIVATE KEY----- 포함)를 붙여넣고 .env / PEM Key preset를 클릭합니다. 흩어진 공백을 자르고, 빈 줄을 제거하고, 줄 바꿈을 \n로 바꾸고, 키를 큰따옴표로 묶습니다.

\n(LF)와 \r\n(CRLF)의 차이점은 무엇인가요?

\n(라인 피드, ASCII 10)는 Unix, Linux, macOS, JSON 및 대부분의 최신 프로그래밍 언어의 표준 개행 시퀀스입니다. \r\n(캐리지 리턴 + 줄 바꿈)는 Windows 텍스트 파일, HTTP 프로토콜 헤더 및 RFC 4180 CSV 파일에서 사용됩니다.

내 텍스트 또는 개인 키가 서버에 업로드됩니까?

아니요. 모든 변환은 JavaScript를 사용하여 웹 브라우저에서 100% 로컬로 실행됩니다. 귀하의 텍스트, API 페이로드 및 개인 키는 귀하의 장치를 떠나지 않습니다.