공백 클리너
공백 및 줄 끝을 자르고, 축소하고, 정규화합니다
줄 끝:
공백 정리가 필요한 경우는 언제인가요?
PDF, 슬라이드 덱, OCR 출력 또는 리치 편집기에서 붙여넣은 텍스트는 종종 줄바꿈 없는 공백, 이중 탭, 후행 공백 및 신비로운 빈 줄로 어지럽혀져 있습니다. 클리너는 일반적인 경우를 정리합니다: 일반 공백과 탭의 연속을 하나의 공백으로 축소하고, 각 줄을 다듬고, 선택적으로 빈 줄을 제거합니다.
CSV로 텍스트를 파이프하기 전에, 엄격한 단어 수 제한 제출을 위해 단어를 세기 전에, 또는 떠다니는 보이지 않는 문자 때문에 컴파일되지 않는 코드를 붙여넣기 전에 유용합니다.
사용 사례
- 붙여넣은 코드 정리 — Stack Overflow 또는 Slack에서 복사한 후 후행 공백 및 탭 축소.
- CSV 정규화 — 붙여넣은 필드에서 선행/후행 공백 제거 후 가져오기.
- 정리된 마크다운 — 게시물을 게시하기 전에 이탈한 이중 공백을 축소하고 후행 공백을 다듬습니다.
- 보이지 않는 쓰레기 제거 — PDF/Word에서 복사한 텍스트를 정리하여 숨겨진 유니코드를 제거합니다.
예시
Trim and collapse
입력
hello world
goodbye 출력
hello world
goodbye자주 묻는 질문
'공백'은 무엇을 의미하나요?
일반 공백과 탭의 연속이 하나로 축소되고, 각 줄이 다듬어집니다 (이는 선행 및 후행 줄바꿈 없는 공백도 제거합니다). 제로 너비 문자를 제거하거나 줄 중간의 줄바꿈 없는 공백을 축소하지 않습니다.
빈 줄은 항상 제거되나요?
해당 옵션을 활성화해야만 제거됩니다. 기본적으로 빈 줄 제거는 선택 사항이므로 단락 구분을 실수로 잃지 않도록 합니다.
코드 내부의 선행 공백에 영향을 미치나요?
예 — 들여쓰기가 있는 코드 (Python, YAML)에 주의하세요. 공백을 정리하면 들여쓰기가 축소됩니다. 대신 코드 포매터를 사용하세요.
비라틴 텍스트에 영향을 미치나요?
아니요 — 공백 문자만 수정됩니다. CJK 한자, 이모지 및 악센트가 있는 문자는 변경되지 않고 그대로 통과합니다.
도구가 내 텍스트를 업로드하나요?
아니요. 정리는 브라우저에서 실행되며, 서버로 전송되는 것은 없습니다.
