텍스트와 인코딩

유니코드 문자 검사기

코드 포인트, UTF-8 바이트, UTF-16 위치와 자소 수를 확인합니다. 원문을 바꾸지 않고 숨은 문자와 양방향 제어를 찾습니다.

브라우저에서 처리파일과 텍스트는 이 탭에서 처리됩니다.
유니코드 문자 검사기로컬 처리
내용을 입력하거나 예제를 불러오세요.
0 자소0 코드 포인트0 UTF-16 단위0 UTF-8 바이트

텍스트와 인코딩

기본 원리

보이는 문자 하나가 여러 코드 포인트일 수 있습니다. 👩‍💻는 세 코드 포인트지만 보통 자소 하나입니다. JavaScript 길이는 UTF-16단위를 셉니다.

U+0020과 U+00A0는 서로 다른 공백입니다. 보이지 않는 문자와 양방향 제어가 표시를 바꿀 수 있습니다.

기능

각 출현의 UTF-16 위치를 보존하고 공식 이름, 범주, 주요 문자 체계와 바이트를 비교합니다. 비 ASCII, 공백, 숨은 문자 및 양방향 제어를 필터링합니다.

사용 방법

  1. 텍스트를 붙이거나 UTF-8 파일을 열고 검사합니다.
  2. 네 가지 수치를 비교하고 표 필터를 선택합니다. 숨은 문자는 읽을 수 있는 표시로 나옵니다.
  3. 필터 결과를 TSV로 복사하거나 저장합니다. 화면은 최대 300행이며 내보내기는 필터 결과 전체입니다.

오류와 제한

한 번에 최대 25,000 코드 포인트입니다. 짝 없는 서로게이트는 위치와 함께 오류로 표시합니다.

공식 이름과 문자 체계 식별자는 표준 표기를 유지합니다. 미지원 체계는 Other입니다. 범주와 자소는 브라우저 데이터에 따릅니다. 문자 혼합 경고는 보안 감사가 아닙니다.

자주 묻는 질문

이모지가 여러 행인 이유는요?

행은 코드 포인트를 뜻합니다. 결합자와 피부색 등이 하나의 자소를 만들 수 있습니다.

숨은 문자는 모두 지워도 되나요?

아닙니다. 이모지와 여러 문자 체계에 결합자가 필요합니다. 문맥을 검토하세요.

관련 도구