문자열을 문자 코드로
문자열의 각 문자를 숫자 문자 코드로 변환합니다.
String to Charcode 정보
String to Charcode는 텍스트 문자열의 각 문자를 10진수, 16진수 또는 8진수 형식의 숫자 Unicode 코드 포인트, ASCII 값 또는 UTF-16 코드 단위로 변환하며, 숫자 코드를 다시 문자로 변환하는 역변환도 수행합니다. 문자의 숫자 표현을 이해하는 것은 인코딩 문제를 진단하고, 소스 코드에서 이스케이프 시퀀스를 구성하며, 바이트 수준에서 문자 세트를 작업하는 데 필수적입니다. 이 도구는 이모지, CJK 통합 한자, 보충 평면 코드 포인트를 포함한 멀티바이트 Unicode 문자를 올바르게 처리하며, U+FFFF 이상의 문자에 대해 JavaScript charCodeAt 값과 전체 Unicode codePointAt 값을 모두 표시하여 서로게이트 쌍(surrogate-pair) 혼동을 방지합니다.
사용 방법
입력 필드에 텍스트를 입력하거나 붙여넣으면 각 문자에 대한 숫자 코드가 공백으로 구분된 목록으로 즉시 나타납니다. 선택기에서 숫자 진법 형식을 선택하십시오: 표준 ASCII 테이블 조회를 위한 10진수, Unicode 문서를 위한 U+XXXX 형식의 16진수, 또는 C 및 쉘 이스케이프 시퀀스를 위한 8진수입니다. 코드를 다시 문자로 변환하려면 디코드 모드로 전환하고, 선택한 진법으로 공백으로 구분된 숫자 코드를 입력한 다음 Convert를 클릭하십시오. 이 도구는 보충 평면 문자에 대한 서로게이트 쌍 인코딩을 명확히 하기 위해 모든 문자에 대해 JavaScript charCodeAt 및 codePointAt 값을 모두 보여줍니다.
주요 사용 사례
- 예상치 못한 문자나 깨진 문자의 정확한 코드 포인트를 검사하여 웹 애플리케이션의 문자 인코딩 버그 진단
- HTML 엔티티 또는 이스케이프 시퀀스에서 사용하기 위해 특수 기호, 수학 연산자, 화살표 및 이모지에 대한 Unicode 코드 포인트 찾기
- 소스 코드에 직접 입력할 수 없는 문자로부터 C, Java 또는 JavaScript Unicode 또는 ASCII 이스케이프 시퀀스 생성
- 붙여넣은 텍스트나 API 응답에 보이지 않게 포함된 숨겨진 비인쇄 문자, 제로 너비 조이너(zero-width joiners) 또는 제어 코드 감지
- 예상되는 Unicode 코드 포인트 시퀀스와 실제 시퀀스를 비교하여 국제화된 문자열의 올바른 문자 인코딩 확인