WORDS, IN GOOD ORDER.

문장정비소 / 원고 사용 설명

공백 정리 세 버튼: 문단은 남기고 어느 부분을 지울까

줄 끝 공백·연속 공백·빈 줄 정리의 차이를 전후 예시로 대조하고 되돌리기와 저장 범위를 설명합니다.

문장정비소 · 확인일 2026.10.23 · 브라우저 도구 기준

세 버튼은 서로 다른 부분을 바꿉니다

줄 끝 공백 정리는 각 줄 마지막의 일반 공백과 탭만 지웁니다. 연속 공백 하나로는 일반 공백·탭이 두 개 이상 이어진 구간을 공백 하나로 바꿉니다. 빈 줄 줄이기는 줄 사이에 여러 빈 줄이 이어질 때 한 빈 줄만 남깁니다. 세 작업은 맞춤법 수정이나 문장 교정이 아니며, 어떤 버튼을 누르느냐에 따라 들여쓰기와 문단 간격이 달라질 수 있습니다.

키보드에서 Space와 Tab은 서로 다른 키입니다. 화면에 둘 다 여백처럼 보여도 원고에는 서로 다른 문자가 들어갑니다. 이 도구는 두 문자를 정리 대상으로 명시해서 처리합니다. 아래 키보드 사진은 그 입력 장치의 구분을 보여주며 특정 제품을 추천하거나 타이핑 성능을 비교하는 자료가 아닙니다.

Space와 Tab의 위치가 다른 키보드. 여백처럼 보이는 입력도 서로 다른 문자일 수 있습니다.
Space와 Tab의 위치가 다른 키보드. 여백처럼 보이는 입력도 서로 다른 문자일 수 있습니다. 사진: Nick Bair · CC BY-SA 2.0. 크기·WebP 변환만 적용.

줄 앞 공백을 남기려면 줄 끝 정리를 고릅니다

앞에 공백 두 개가 있고 마지막에도 두 개가 있는 원고는 줄 끝 정리를 하면 앞의 두 개가 그대로 남습니다. 예를 들어 표시를 위해 공백을 ·로 적으면 ··가··는 ··가로 바뀝니다. 이 도구가 원고의 실제 공백을 점 문자로 바꾸는 것은 아니며, 여기서는 읽기 쉽게 표기했을 뿐입니다. 탭으로 끝나는 줄도 같은 방식으로 끝부분의 탭만 제거합니다.

연속 공백 하나로를 누르면 ··가··는 ·가·로 바뀝니다. 줄 앞 두 칸도 하나로 줄어듭니다. 한 개의 탭만 있는 구간은 두 개 이상 연속 조건에 해당하지 않아 남습니다. 문단 들여쓰기에 공백이나 탭을 쓰는 문서에서는 이 차이가 중요합니다. 먼저 복사본을 만들고 목적에 맞는 버튼 하나를 적용한 뒤 전후를 대조하는 순서가 안전합니다.

공백 정리 · ·는 설명용 공백 기호 / 줄 끝 정리: ··가·· → ··가 / 연속 공백: ··가·· → ·가· / 빈 줄 정리: 줄바꿈 3회 → 2회 / 실제 원고에 점 기호를 삽입하지 않습니다.
자체 제작 · 문장정비소에서 직접 계산·검증한 예시. 제출 서비스의 집계 기준을 대신하지 않습니다.

빈 줄은 문단의 경계까지 없애지 않습니다

가 다음에 줄바꿈 세 번, 이어서 나가 있는 원고에 빈 줄 줄이기를 적용하면 줄바꿈 두 번이 남습니다. 두 문장 사이에는 한 빈 줄이 유지됩니다. 빈 줄 안에 일반 공백이나 탭만 있는 경우도 대상에 포함합니다. 한 번의 줄바꿈으로 바로 이어지는 두 줄은 그대로 둡니다. 따라서 모든 줄을 한 문단으로 붙이는 기능과 다릅니다.

Backspace를 직접 반복해서 누르면 공백뿐 아니라 글자와 줄바꿈까지 지울 수 있습니다. 도구의 정리 버튼은 그보다 좁게 정한 패턴만 처리합니다. 정리 후 결과가 의도와 다르면 되돌리기를 사용합니다. 직접 삭제한 타이핑 이력은 이 버튼에 저장하지 않으므로 브라우저의 일반 편집 동작과 도구의 정리 이력을 같은 기능으로 보지 않습니다.

Backspace 키는 직접 삭제의 예시입니다. 정리 버튼은 명시된 공백 패턴만 바꾸고 문장을 판단하지 않습니다.
Backspace 키는 직접 삭제의 예시입니다. 정리 버튼은 명시된 공백 패턴만 바꾸고 문장을 판단하지 않습니다. 사진: ElbridgeGerry · CC BY-SA 2.5. 크기·WebP 변환만 적용.

공백 제외 글자 수와 정리 범위는 다릅니다

공백 제외 집계는 일반 공백·탭·줄바꿈 등 JavaScript 공백 분류를 사용합니다. 반면 정리 버튼은 명시한 일반 공백과 탭, 줄바꿈 패턴만 변경합니다. 줄바꿈 없는 공백으로 불리는 U+00A0 두 개가 나란히 있어도 연속 공백 정리 버튼이 자동으로 없애지는 않습니다. 웹에서 복사한 원고에 보이지 않는 특수 문자가 남는 이유가 될 수 있습니다.

원고의 문자 묶음 기준은 MDN Intl.Segmenter, 바이트 인코딩은 MDN TextEncoder를 참고했습니다. 확인일은 2026년 10월 23일입니다. 정리 패턴 자체는 이 사이트가 정한 기능 범위이며 해당 문서가 권장하는 한국어 교정 규칙이라는 뜻은 아닙니다.

원고의 줄 앞·뒤 여백과 문단 간격을 따로 표시하는 기록 도구 예시. 실제 교정 결과는 아닙니다.
원고의 줄 앞·뒤 여백과 문단 간격을 따로 표시하는 기록 도구 예시. 실제 교정 결과는 아닙니다. 사진: Shixart1985 · CC BY 2.0. 크기·WebP 변환만 적용.

최근 정리 12단계와 TXT 파일의 차이

값을 실제로 바꾸는 정리 작업은 최근 12단계까지 탭 메모리에 남습니다. 예문 넣기와 비우기도 원고가 바뀌면 되돌릴 수 있습니다. 반면 직접 타이핑하거나 붙여 넣으면 이 도구의 정리 이력이 비워집니다. 같은 버튼을 다시 눌러 값이 변하지 않은 경우에는 이력이 추가되지 않습니다. 새로고침하면 원고와 이력 모두 사라집니다.

작업을 마쳤다면 TXT를 내려받아 별도 파일로 보관합니다. UTF-8 인코딩 방식을 사용하며 BOM과 문서 서식은 넣지 않습니다. 파일을 저장했다고 다음 방문 때 원고가 자동으로 복구되지는 않습니다. 정리 전 원본과 정리 후 파일을 다른 이름으로 보관하면 필요한 시점으로 돌아가기 쉽습니다.