연속 공백 정리
연속된 스페이스·탭을 한 칸으로 줄이고 3개 이상의 연속 개행을 두 개로 정리합니다.
사용 방법
- 공백이 불규칙한 텍스트를 입력하고 실행합니다.
핵심 기능과 처리 범위
줄 내부 수평 공백과 과도한 빈 줄을 각각 다른 규칙으로 정규화한 뒤 전체 앞뒤 공백을 제거합니다.
처리 원리
/[\t ]+/g를 한 스페이스로, /\n{3,}/g를 두 개행으로 바꾸고 마지막에 trim합니다.
예시
a b c는 a b c가 됩니다.
이럴 때 유용합니다
- 복사한 일반 텍스트의 과도한 공백을 정리할 때
사용 전 참고
- 두 개행은 문단 구분으로 남기며 다른 Unicode 공백은 수평 축약 규칙에서 모두 처리되지 않을 수 있습니다.
자주 묻는 질문
모든 줄바꿈을 하나로 합치나요?
아닙니다. 3개 이상만 2개로 줄여 문단 사이 한 빈 줄은 유지합니다.