/ 텍스트 및 목록 도구 / 온라인 공백을 탭으로 변환기
무료 온라인 도구

온라인 공백을 탭으로 변환기

텍스트의 연속 공백을 지정한 개수만큼 탭으로 변환합니다. 붙여넣고 공백 수를 설정하면 즉시 결과를 복사할 수 있습니다. 처리는 브라우저에서 로컬로 수행됩니다.

사용 시작

이 도구가 해결하는 문제

들여쓰기를 공백으로 한 코드나 문서를 탭 기반으로 통일하고 싶을 때, 일일이 수동으로 바꾸는 대신 이 도구를 사용하면 빠르게 처리할 수 있습니다.

실제 동작 예시

공백 수를 4로 설정하고 다음 텍스트를 입력했다고 가정합니다.

    여덟 칸 공백        여섯 칸 공백      세 칸 공백

변환 결과는 다음과 같습니다.

\t\t여덟 칸 공백\t  여섯 칸 공백   세 칸 공백

여덟 개의 공백은 두 개의 탭이 되고, 여섯 개의 공백은 탭 하나와 공백 두 개가 남습니다. 세 개의 공백은 그대로 유지됩니다.

주요 설정과 처리 방식

  • 공백 수: 1~16 사이의 정수. 소수점 이하는 버리고, 0이나 빈 값은 기본값 4로 처리됩니다.
  • 변환은 텍스트 전체에서 겹치지 않는 연속 공백 그룹에 적용됩니다.
  • 기존 탭 문자와 일치하지 않는 문자는 그대로 보존됩니다.
  • 일반 ASCII 공백만 변환되며, 줄 바꿈 없는 공백(U+00A0)은 변환되지 않습니다.

제한 사항

이 도구는 고정된 그룹 단위로 공백을 탭으로 바꾸는 단순 치환기입니다. 탭 정렬, 들여쓰기만 조정, 언어별 코드 포맷터 기능은 제공하지 않습니다. 따옴표 안의 공백도 변환되므로 주의하세요. 탭의 실제 표시 너비는 사용하는 편집기에 따라 다릅니다.

자주 묻는 질문

공백 수를 4로 설정했는데 6개의 공백은 어떻게 되나요?

6개의 공백은 앞의 4개가 탭 하나로 바뀌고, 남은 2개는 공백으로 유지됩니다. 즉, 탭 1개와 공백 2개가 됩니다.

탭 문자를 다시 공백으로 되돌릴 수 있나요?

이 도구는 공백을 탭으로만 변환합니다. 반대 방향 변환은 제공하지 않으므로, 원본 텍스트를 미리 저장해 두는 것이 좋습니다.

변환 결과는 어디에 저장되나요?

모든 처리는 브라우저에서 로컬로 이루어지며, 결과는 화면에 표시되고 복사할 수 있습니다. 서버로 전송되거나 파일이 저장되지 않습니다.

처리는 브라우저에서 로컬로 수행됩니다.