문장정비소 / 작업 기준
한 원고, 여러 집계.
입력란에 들어온 문자열을 기준으로 셉니다.
네 가지 길이
- 코드 포인트
- Unicode 코드 포인트 단위로 세며 공백과 줄바꿈을 포함합니다.
- UTF-16 코드 단위
- JavaScript 문자열 길이 기준입니다. 일부 문자는 두 단위입니다.
- 문자 묶음
- Intl.Segmenter의 grapheme 분할을 사용합니다. 미지원 시 지원 안 됨으로 표시합니다.
- UTF-8 바이트
- TextEncoder로 인코딩한 원고 자체의 바이트 수입니다.
공백·줄·어절
공백 제외는 JavaScript 공백 분류를 사용합니다. 줄은 LF 기준이며 빈 원고는 0줄, 마지막 줄바꿈 뒤 빈 줄은 포함합니다. 어절은 양끝 공백을 제외한 뒤 공백 단위로 나눈 수로 형태소 분석이 아닙니다.
MDN 문자열 길이 · MDN UTF-8 인코딩 · 확인 2026.10.23