인코딩 및 텍스트 변환

Unicode Converter

유니코드 문자의 Code Point, UTF-8 바이트 및 이스케이프 표현을 분석하고 이모지 같은 보충 평면 문자를 올바르게 처리합니다.

CharacterUnicode Code PointU+XXXXDecimalUTF-8 BytesJavaScript Escape

인코딩 정보를 유니코드 코드 포인트별로 확인하고 U+ 및 JavaScript 이스케이프 및 역변환을 지원합니다.

입력은 브라우저에서만 처리되며 서버에는 업로드되지 않습니다.

이 도구의 기능

유니코드 변환기는 UTF-16 서로게이트를 두 문자로 착각하는 대신 for...of, codePointAt 및 String.fromCodePoint를 사용하여 전체 코드 포인트로 순회합니다. 역변환은 범위의 유효성을 엄격하게 검사하고 분리된 서로게이트를 거부합니다.

  • 각 문자에 대한 U+ 표현, 십진수 값, UTF-8 바이트 및 JavaScript 이스케이프를 표시합니다.
  • U+ 시퀀스 또는 JavaScript 유니코드 이스케이프에서 텍스트 복구를 지원합니다.
  • 입력 및 결과는 브라우저 내에서만 처리되며 생성된 이스케이프 텍스트는 실행되지 않습니다.

사용 방법

  1. 분석할 유니코드 텍스트를 입력하세요.
  2. 문자별 결과를 보려면 유니코드 분석을 클릭하세요.
  3. 변환을 되돌리려면 U+ 또는 이스케이프 시퀀스를 입력하세요.
  4. 확인 후 복원 텍스트를 복사합니다.

주요 사용 사례

  • 이모티콘과 희귀한 한자의 실제 코드 포인트를 확인하세요.
  • 디버깅에 필요한 유니코드 이스케이프 표현을 생성합니다.
  • UTF-16과 UTF-8 표현의 차이점을 이해합니다.

개인 정보 보호 및 보안

입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.

Unicode Converter 기능

인코딩 정보를 유니코드 코드 포인트별로 확인하고 U+ 및 JavaScript 이스케이프 및 역변환을 지원합니다. 일상적인 개발과 디버깅에 유용하며 결과를 바로 확인하거나 복사 또는 다운로드할 수 있습니다.

FAQ

이모티콘이 한 줄에만 표시되는 이유는 무엇입니까?

이 도구는 전체 코드 포인트를 통과하여 문자를 구성하는 UTF-16 서로게이트 쌍을 올바르게 병합합니다.

모든 문자를 U+XXXX로 쓸 수 있나요?

기본 다국어 평면에서는 일반적으로 4자리 숫자를 사용합니다. 더 높은 코드 포인트는 자연스럽게 5~6자리의 16진수를 사용합니다.

역변환이 JavaScript를 실행합니까?

아니요. 페이지에서는 eval 또는 new 함수를 사용하지 않고 지원되는 이스케이프된 텍스트만 구문 분석합니다.

내용이 업로드되나요?

아니요, 코드 포인트 및 UTF-8 계산은 전적으로 로컬에서 수행됩니다.

개발자 도구 목록으로 돌아가기