줄 정리 도구
여러 줄 텍스트를 정렬·중복 제거·번호 매기기 하고, 줄 목록과 쉼표 목록을 서로 변환합니다.
정렬
출력 형식
정리 옵션
중복된 줄
| 내용 | 등장 횟수 |
|---|---|
| 중복된 줄이 있으면 여기 표시됩니다. | |
가나다순은 브라우저의 한국어 정렬 규칙(localeCompare)을 사용합니다. 단순 코드값 정렬과 달리 한글·영문·숫자가 섞여 있어도 ㄱㄴㄷ 순으로 자연스럽게 정렬됩니다.
태그 목록 만들기: 태그를 한 줄에 하나씩 붙여넣고 → 중복 제거 + 가나다순 → 출력 형식을 "쉼표 목록"으로. 접두어에 #을 넣으면 해시태그 형태가 됩니다.
줄 정리 도구란?
블로그 태그를 정리하다 보면 늘 같은 작업을 하게 됩니다. 여기저기서 모은 태그를 한 줄씩 붙여넣고, 중복을 지우고, 가나다순으로 맞추고, 마지막에 쉼표로 이어 붙여 태그 입력창에 넣는 일입니다. 이 도구는 그 과정을 한 화면에서 끝냅니다. 가나다순은 한국어 정렬 규칙을 써서 ㄱㄴㄷ 순으로 제대로 맞추고, 길이순·랜덤 정렬, 중복·빈 줄 제거, 줄 번호 매기기, 각 줄에 접두어·접미어 붙이기를 지원합니다. 줄 목록과 쉼표 목록을 서로 바꿀 수 있어 태그·목록·체크리스트를 만들 때 바로 씁니다.
사용 방법
- 여러 줄 텍스트를 입력창에 붙여넣습니다.
- 정렬 방식(가나다·역순·길이순·랜덤)을 고릅니다.
- 중복 제거, 빈 줄 제거 등 필요한 옵션을 체크합니다.
- 필요하면 각 줄에 붙일 접두어·접미어나 줄 번호를 설정합니다.
- 줄 목록을 쉼표 목록으로 바꾸거나, 반대로 바꿔서 복사합니다.
줄 정리 도구 사용 가이드
실제 작업에서 이 도구를 어떻게 쓰는지, 무엇을 조심해야 하는지 정리했습니다.
블로그 태그 정리 — 5분 걸리던 일을 30초로
태그 정리는 블로그 운영에서 가장 자주 반복되는 손작업입니다. 지난 글에서 쓴 태그, 경쟁 글에서 본 태그, 키워드 도구에서 뽑은 태그를 모으면 중복이 잔뜩 생기고 순서도 뒤죽박죽입니다. 이 도구의 기본 조합은 그 상황을 그대로 겨냥한 것입니다.
- 여기저기서 모은 태그를 한 줄에 하나씩 붙여넣습니다. 순서·중복은 신경 쓰지 않습니다.
- "중복 줄 제거", "각 줄 앞뒤 공백 제거", "빈 줄 제거"가 켜져 있는지 확인합니다(기본값).
- 정렬을 "가나다순"으로 바꿉니다.
- 아래 "중복된 줄" 표에서 실제로 뭐가 겹쳤는지 확인합니다 — 여기서 오타 태그가 자주 발견됩니다.
- 출력 형식을 "쉼표 목록"으로 바꾸고 복사해 태그 입력칸에 붙여넣습니다.
중복이 안 잡힐 때 확인할 세 가지
분명히 같아 보이는 줄이 중복으로 안 잡히는 건 대부분 눈에 안 보이는 차이 때문입니다.
- 앞뒤 공백 — " 카페"와 "카페"는 다른 줄입니다. "각 줄 앞뒤 공백 제거"를 켜세요. 엑셀에서 복사하면 특히 자주 생깁니다.
- 대소문자 — "Brunch"와 "brunch"는 기본적으로 다른 줄로 봅니다. "중복 판정 시 대소문자 무시"를 켜면 하나만 남습니다. 이때 남는 것은 먼저 나온 줄이라, 원하는 표기를 위쪽에 두세요.
- 보이지 않는 문자 — 웹에서 복사한 목록이면 제로 폭 공백이나 NBSP가 붙어 있을 수 있습니다. 앞뒤 공백 제거로도 안 잡히면 텍스트 정리기로 한 번 통과시킨 뒤 다시 넣으세요.
정렬 방식 고르기
| 정렬 | 결과 | 쓰는 상황 |
|---|---|---|
| 원본 순서 | 순서 그대로 | 순위·시간순처럼 순서 자체가 의미인 목록. 중복 제거·번호 매기기만 할 때 |
| 가나다순 | ㄱㄴㄷ → A~Z | 태그·키워드 목록. 브라우저의 한국어 정렬 규칙을 씁니다 |
| 짧은 순 / 긴 순 | 글자 수 기준 | 키워드 목록에서 짧은 핵심어와 롱테일을 갈라 볼 때 |
| 랜덤 | 무작위 섞기 | 추첨·순서 편향을 없애야 할 때. "다시 섞기"를 눌러야 순서가 바뀝니다 |
| 위아래 뒤집기 | 역순 | 로그·연도별 목록의 최신순↔오래된순 전환 |
결과를 다시 입력창으로 — 여러 단계 작업
한 번에 안 되는 작업은 "결과를 입력창으로" 버튼으로 이어 붙입니다. 예를 들어 쉼표로 이어진 태그 문자열을 받아 정리하는 흐름은 이렇습니다.
- 쉼표 목록을 입력창에 붙여넣고 "쉼표 → 줄"을 누릅니다. 쉼표·세미콜론·탭·파이프를 모두 구분자로 인식합니다.
- 중복 제거와 가나다순을 적용합니다.
- "결과를 입력창으로"를 눌러 정리된 목록을 원본 자리에 놓습니다.
- 이제 접두어·번호 매기기 같은 다음 작업을 이어서 적용합니다.
이 도구로 안 되는 것
- 열이 여러 개인 CSV 편집 — 이 도구는 줄 단위로만 봅니다. 특정 열만 정렬하거나 뽑아내려면 스프레드시트를 쓰세요.
- 두 목록의 차집합·교집합 — A에는 있고 B에는 없는 항목 찾기는 지원하지 않습니다. 두 목록을 이어 붙인 뒤 중복 표를 보면 "겹치는 항목"까지는 알 수 있습니다.
- 자연 정렬 — "항목2"와 "항목10"을 숫자로 비교하지 않아 항목10이 앞에 옵니다. 번호 형식의 "01." 옵션으로 자리를 맞춰 두면 해결됩니다.
- 대용량 — 브라우저에서 처리하므로 수십만 줄은 버겁습니다. 파일은 8MB까지 읽습니다.
자주 묻는 질문
한글 가나다순 정렬이 제대로 되나요?
됩니다. 브라우저의 한국어 정렬 규칙을 사용해 ㄱㄴㄷ 순으로 정렬합니다. 단순 코드값 정렬과 달리 한글·영문·숫자가 섞여 있어도 자연스러운 순서로 나옵니다.
중복 제거는 대소문자를 구분하나요?
기본은 구분합니다. 대소문자 무시 옵션을 켜면 Tag와 tag를 같은 줄로 보고 하나만 남깁니다. 앞뒤 공백 차이로 중복이 안 잡히면 "각 줄 앞뒤 공백 제거"를 함께 켜세요.
태그 목록은 어떻게 만드나요?
태그를 한 줄에 하나씩 붙여넣고 중복 제거와 가나다순을 켠 뒤, 출력 형식을 쉼표 목록으로 바꾸면 그대로 붙여넣을 수 있는 태그 문자열이 나옵니다. 접두어에 #을 넣으면 해시태그 형태가 됩니다.
순서가 의미 있는 목록인데 정렬하면 어쩌죠?
정렬을 "원본 순서"로 두면 순서를 건드리지 않고 중복 제거나 번호 매기기만 적용됩니다.
입력한 내용이 서버로 전송되나요?
아니요. 모든 처리는 브라우저 안에서만 이루어집니다.