문자열 이스케이프 / 언이스케이프

소스 코드용으로 텍스트를 이스케이프(줄바꿈·탭·따옴표·백슬래시·\uXXXX)하고 되돌립니다. 브라우저 처리.

이스케이프됨

🔒 브라우저에서 이스케이프되며 업로드되지 않습니다. 줄바꿈·탭·따옴표·백슬래시·\uXXXX를 처리합니다.

코드용 이스케이프와 복원

텍스트를 붙여넣으면 문자열 리터럴에 넣을 수 있게 이스케이프됩니다 — 줄바꿈은 \n, 탭은 \t, 따옴표는 \", 백슬래시는 \\가 됩니다. 아래 칸에 이스케이프된 텍스트를 붙여넣으면 다시 원래 텍스트로 되돌립니다. \uXXXX 유니코드 이스케이프도 디코딩합니다. 모든 처리는 브라우저에서 이뤄집니다.

언제 필요한가

여러 줄 스니펫·경로·따옴표가 든 텍스트를 JSON 값, JavaScript 문자열, 설정 파일에 문법을 깨지 않고 넣어야 할 때 유용합니다.

자주 묻는 질문

어떤 이스케이프를 지원하나요?

이스케이프는 줄바꿈·캐리지리턴·탭·큰따옴표·백슬래시를 처리합니다. 언이스케이프는 \b, \f, \/, \uXXXX도 이해합니다.

JSON.stringify와 같은가요?

문자열에 넣기 위한 동일한 이스케이프를 처리하되 감싸는 따옴표는 붙이지 않아, 결과를 기존 문자열에 그대로 붙여넣을 수 있습니다.

텍스트가 업로드되나요?

아니요. 이스케이프·언이스케이프는 전부 브라우저에서 실행됩니다.