JavaScript 이스케이프·언이스케이프 도구 – 문자열 변환
JavaScript 문자열을 이스케이프해 문자로 바꾸거나, 지원되는 이스케이프 시퀀스를 다시 읽을 수 있는 텍스트로 되돌리세요. 이스케이프는 백슬래시, 따옴표, 일반적인 제어 문자, 비ASCII 문자를 \uXXXX 또는 \u{…}로 처리합니다. 템플릿 리터럴 모드는 백틱과 ${도 함께 이스케이프하며, 언이스케이프는 \uXXXX 서로게이트 쌍, \u{…}, \xXX, 이름 있는 이스케이프를 지원합니다. JSON 안전 옵션도 사용할 수 있습니다.
JavaScript 이스케이프·언이스케이프 도구는 JavaScript 문자열을 읽을 수 있는 문자와 이스케이프 시퀀스 사이에서 변환하는 브라우저 기반 도구입니다. 문자열 리터럴용으로 텍스트를 이스케이프하거나, 원래 문자를 확인해야 할 때 지원되는 시퀀스를 언이스케이프하세요. 백슬래시, 따옴표, 일반적인 제어 문자, 비ASCII 문자를 처리합니다.
이스케이프할 때는 비ASCII 문자를 \uXXXX 또는 최신 \u{…} 형태로 표현할 수 있습니다. 템플릿 리터럴 모드는 백틱과 ${도 함께 이스케이프합니다. JSON 안전 옵션도 제공됩니다. 언이스케이프할 때는 서로게이트 쌍을 포함한 \uXXXX 시퀀스와 \u{…}, \xXX, 이름 있는 이스케이프를 인식합니다.
JavaScript 문자열은 문자를 직접 포함하거나 이스케이프 시퀀스로 표현할 수 있습니다. 두 형태 사이를 변환하면 소스 코드용 텍스트를 준비하거나 이스케이프된 콘텐츠를 읽기 쉽게 만드는 데 도움이 됩니다. 문자를 인코딩해야 할지 복원해야 할지에 따라 이스케이프와 언이스케이프 중 원하는 방향으로 작업하세요.
변환은 브라우저에서 완전히 실행되며, 입력은 서버로 전송되지 않습니다. 이 도구는 무료이며 페이지가 로드된 후에는 오프라인에서도 동작하므로, 그 뒤로는 네트워크 연결 없이도 사용할 수 있습니다. JavaScript 문자열 콘텐츠를 준비, 확인, 문제 해결해야 하는 개발자와 DevOps 엔지니어에게 도움이 됩니다.
1단계: 도구에 JavaScript 텍스트를 붙여넣거나 드래그하세요. 변환하려는 문자열이나 콘텐츠부터 시작하세요.
2단계: 이스케이프 또는 언이스케이프를 선택하세요. 이스케이프는 문자를 이스케이프 시퀀스로 바꾸고, 언이스케이프는 지원되는 시퀀스를 다시 문자로 되돌립니다.
3단계: 입력에 맞는 옵션을 선택하세요. 템플릿 리터럴 모드는 백틱과 ${도 함께 이스케이프하며, JSON 안전 옵션도 사용할 수 있습니다.
4단계: 결과를 복사해 코드나 워크플로에 사용하세요. 더 큰 문자열이나 파일에 넣기 전에 검토하세요.
사용 사례: 인용 부호를 깨뜨리지 않고 JavaScript 문자열을 다른 JavaScript 문자열 안에 넣으세요. 따옴표와 백슬래시를 이스케이프하면 소스 코드용 텍스트를 준비하는 데 도움이 됩니다.
사용 사례: 지원되는 이스케이프 시퀀스를 다시 문자로 바꿔 빽빽하게 이스케이프된 문자열을 읽으세요. 디버깅 중 텍스트를 살펴보기 쉬워집니다.
사용 사례: JavaScript 소스 코드에 붙여넣을 문자열 리터럴을 준비하세요. 이스케이프 시퀀스로 표현해야 할 문자를 이스케이프하세요.
사용 사례: 템플릿 리터럴에 넣을 텍스트를 다루세요. 템플릿 리터럴 모드는 백틱과 ${도 함께 이스케이프합니다.
사용 사례: 유니코드나 16진수 이스케이프 시퀀스가 포함된 문자열을 살펴보세요. 언이스케이프는 \uXXXX, 서로게이트 쌍, \u{…}, \xXX를 지원합니다.
사용 사례: 사용 가능한 JSON 안전 옵션으로 JavaScript 문자열 콘텐츠를 JSON 관련 작업용으로 준비하세요.