Stateless Tools

텍스트 정리기 작업 흐름

웹이나 PDF에서 복사한 글에는 눈에 안 보이는 공백과 제로 폭 문자가 섞여 들어옵니다. 그대로 코드나 데이터로 넘기면 문자열 비교가 실패하고 검색도 안 걸립니다. 중복 줄 제거, 공백 정리, 정렬, slugify를 한 화면에서 처리해 붙여넣은 텍스트를 쓸 수 있는 상태로 만듭니다.

붙여넣기 흔적 제거

문서, 스프레드시트, 로그에서 복사한 텍스트의 불필요한 공백과 빈 줄을 정리합니다.

목록 정리

중복 줄 제거와 정렬을 사용해 키워드, URL, 이메일, 설정값 목록을 검수하기 쉽게 만듭니다.

Slug 초안 생성

제목이나 문구를 URL에 쓰기 쉬운 slug 형태로 바꿔 문서 경로나 파일명 초안을 만듭니다.

자주 만나는 오류

눈에 안 보이는 공백이 남을 때

웹에서 복사한 텍스트에는 일반 공백이 아닌 non-breaking space(U+00A0)나 제로폭 문자가 섞여 있는 경우가 많습니다. 눈으로는 같아 보여도 비교나 정렬에서 다르게 취급됩니다.

한글 slug가 사라질 때

slug는 보통 ASCII만 남기므로 한글 제목은 통째로 지워질 수 있습니다. 한글 URL을 쓸 계획이면 slug 대신 인코딩된 원문을 쓰는 편이 낫습니다.

확인할 점

원본 보관

중복 제거와 정렬은 순서 정보를 바꿀 수 있습니다. 로그나 문서처럼 순서가 중요한 텍스트는 원본을 남겨두세요.

Slug 검토

자동 slug는 빠른 초안입니다. 공개 URL에 쓰기 전 브랜드명, 약어, 검색 의도를 반영해 다듬는 것이 좋습니다.

보이지 않는 문자가 남습니다

웹이나 PDF에서 복사한 글에는 줄바꿈 없는 공백(U+00A0), 제로 폭 공백(U+200B), 방향 표시 문자가 섞여 들어옵니다. 눈으로는 공백과 같지만 코드에서 문자열 비교가 실패하고 검색도 안 걸립니다. 공백 정리를 먼저 돌리는 이유입니다.

slugify는 언어에 따라 결과가 다릅니다

한글을 slug로 만들면 도구마다 로마자 변환, 제거, 퍼센트 인코딩 중 하나를 고릅니다. URL에 쓸 slug라면 어떤 방식인지 정해두고 팀 안에서 통일해야 나중에 링크가 갈리지 않습니다.

중복 제거는 순서를 바꿉니다

중복 줄을 지우면 처음 나온 위치만 남으므로 원본의 순서 정보가 일부 사라집니다. 로그처럼 순서가 의미 있는 데이터라면 중복을 지우기 전에 원본을 따로 보관하세요. 정렬 후 중복 제거는 순서를 완전히 잃습니다.

사용 순서와 입력 예시 더 보기

사용 순서

  1. 정리할 텍스트를 입력합니다.
  2. 공백 제거, 빈 줄 제거, 중복 제거, 정렬, slugify 중 필요한 작업을 선택합니다.
  3. 결과를 원본과 비교해 의미 있는 줄바꿈이나 공백이 사라지지 않았는지 확인합니다.
  4. 대량 수정 전 원본을 따로 보관하고 결과를 복사합니다.

실제 입력과 결과

중복 제거와 정렬

입력

banana
apple
banana
cherry
apple

결과

apple
banana
cherry

slug 만들기

입력

  Hello   World – 2026 Edition!  

결과

hello-world-2026-edition

함께 쓰면 좋은 도구