문장정비소 / 원고 사용 설명
공백 제외 글자 수에 탭·줄바꿈·보이지 않는 문자도 빠질까요?
스페이스·탭·줄바꿈·NBSP·폭 없는 공백의 실제 계산 예문으로 집계 기준과 원고 정리 기능을 구분합니다.
공백 제외는 스페이스 키 하나만 빼는 계산이 아닙니다
문장정비소의 공백 제외 값은 JavaScript에서 공백으로 처리하는 문자와 줄바꿈을 제외한 뒤 코드 포인트를 셉니다. 일반 띄어쓰기뿐 아니라 탭과 줄바꿈이 포함됩니다. 화면에 보이지 않는 모든 문자를 삭제한다는 뜻은 아니므로, 공백 제외 숫자가 기대와 다를 때에는 어떤 문자가 원고 안에 있는지 구분해야 합니다.
기술 근거: MDN 공백 문자 집합과 줄 종결 문자 · 2026-10-31 확인

스페이스·탭·줄바꿈 예문을 비교해 보세요
실제 집계 함수를 실행한 결과 가와 나 사이에 일반 스페이스 1개를 둔 가 나의 포함 값은 3개, 제외 값은 2개입니다. 사이를 탭 1개로 바꾸거나 줄바꿈 1개로 바꿔도 포함 3개·제외 2개로 확인됐습니다. 다만 줄바꿈이 들어간 경우 줄 수는 2줄이 됩니다. 같은 제외 값이 같은 원고 모양을 의미하지는 않습니다.
줄바꿈을 제외해도 원고에서 지우는 것은 아닙니다
공백 제외 집계는 숫자를 계산하는 방식입니다. 이 값을 확인한다고 입력란의 띄어쓰기나 문단이 실제로 사라지지 않습니다. 가와 나가 두 줄에 나뉜 원고라도 제외 값은 2개로 읽을 수 있습니다. 제출처가 공백 제외 기준이라면 해당 숫자를 참고하되, 본문의 문단이나 가독성을 위해 필요한 공백까지 무작정 삭제하지 마세요.
NBSP와 폭 없는 문자는 같은 방식으로 처리되지 않습니다
실제 예문에서 가와 나 사이에 U+00A0 비분리 공백을 넣으면 포함 3개·제외 2개였습니다. U+200B 폭 없는 공백 문자를 넣으면 포함과 제외 모두 3개였습니다. 눈에 잘 보이지 않는다는 이유만으로 두 문자가 같은 처리 대상이 되는 것은 아닙니다. 이 결과는 현재 도구의 계산 규칙을 실행해 확인한 값입니다.
공백 정리 버튼과 집계 기준을 섞지 마세요
연속 공백 정리 기능은 일반 스페이스와 탭의 반복을 줄이는 변환입니다. 공백 제외 집계가 다루는 문자 전체를 원고에서 삭제하는 버튼은 아닙니다. 숫자 확인이 목적이면 원고를 바꾸지 않고 집계 값을 읽고, 실제 정리가 목적이면 필요한 버튼의 범위를 확인한 후 적용하세요. 변환 전 원고를 별도로 보관하면 결과를 대조하기 쉽습니다.
제출 기준이 다르면 입력 범위와 단위를 다시 맞추세요
다른 서비스가 어떤 공백을 빼는지 이 사이트가 대신 결정할 수 없습니다. 제목이나 끝 줄바꿈이 포함됐는지와 코드 포인트·UTF-16·바이트 중 어느 단위를 쓰는지 함께 대조해야 합니다. 여기서는 대표 예문의 실제 계산 결과와 공식 기술 문서를 확인했습니다. 원고 속 모든 보이지 않는 문자를 자동으로 진단하거나 외부 제출 기준에 맞게 삭제하는 기능을 주장하지 않습니다.