중복 줄 제거기이란?
중복 줄 제거기는 텍스트에서 반복되는 줄을 제거합니다. 목록, 로그 파일, 데이터셋을 붙여넣으면 고유한 줄만 남으며, 원래 순서 그대로 두거나 A–Z, Z–A, 길이순, 무작위로 정렬할 수 있습니다.
줄은 선택에 따라 공백 트리밍과 대소문자 무시를 적용한 뒤 비교됩니다. 두 옵션을 모두 켜면 'Apple', 'apple ', ' apple'이 하나의 항목으로 합쳐집니다. Before 패널에서는 중복 그룹마다 개수 표시와 함께 강조해, 어떤 줄이 합쳐졌는지 확인할 수 있습니다. 「남기기」를 「중복 모두 제거」로 설정하면 딱 한 번만 나오는 줄만 남습니다. 줄 수 제한이 없고, 텍스트를 붙여넣거나 기기에서 .txt·.csv 파일을 바로 불러올 수 있으며 어디로도 업로드되지 않습니다.
사용 방법
- 중복 줄이 포함된 텍스트를 입력 영역에 붙여넣거나 직접 입력하세요.
- 옵션을 설정하세요: 대소문자 구분, 공백 제거, 첫 번째 또는 마지막 복사본 유지, 그리고 출력 정렬 순서 선택.
- 정리된 텍스트는 입력할 때마다 실시간으로 업데이트됩니다 — 누를 버튼이 없습니다. Before, After, 제거됨 세 패널을 나란히 확인하고, 빈도 표를 점검한 뒤 결과를 복사하거나 다운로드하세요.
사용 시기
- CSV에서 같은 고객이 미묘하게 다른 행으로 여러 번 등장할 때 정리.
- 1만 줄짜리 로그에서 분류 전에 고유 에러 메시지만 추리기.
- 여러 행사의 이메일 명단을 병합해 같은 사람에게 중복 발송을 막기.
결과
개발자가 반복되는 오류 메시지가 포함된 500개의 로그 항목을 붙여넣고 47개의 고유 줄로 줄여서 실제 문제를 즉시 파악합니다.
자주 묻는 질문
- 붙여 넣은 순서가 그대로 유지되나요?
- 「출력 정렬」을 「원래 순서」로 두면 각 줄의 첫 복사본이 붙여넣은 위치 그대로 남습니다. A → Z, Z → A, 길이순, 무작위로 바꾸면 고유 줄이 다시 정렬됩니다. 알파벳순은 diff나 커밋 전에 편리합니다. 마지막 복사본을 남기고 싶으면 「마지막 것 유지」를 켜세요.
- 대소문자 구분 옵션은 정확히 어떻게 작동하나요?
- 켜져 있으면 'Apple'과 'apple'을 서로 다른 줄로 봅니다. 끄면 같은 줄로 묶이고, 먼저 등장한 표기가 유지되어 원래 스타일이 보존됩니다.
- 「공백 다듬기」는 무엇을 하나요?
- 비교 전 각 줄 앞뒤의 공백과 탭을 제거합니다. ' hello '와 'hello'가 같은 줄로 처리되지만, 줄 내부 공백은 그대로 두기 때문에 'hello world'(공백 2개)와 'hello world'(1개)는 여전히 다른 줄입니다.
- 반대로 중복된 줄만 남길 수 있나요?
- 기본 출력으로는 아니지만, 오른쪽의 「제거됨」 패널이 버려진 모든 줄을 원래 줄 번호와 함께 나열합니다. Before 패널을 뒤지지 않고도 중복 줄을 바로 읽거나 복사할 수 있습니다. 반대로 한 번만 나오는 줄만 남기려면 「남기기」를 「중복 모두 제거」로 바꾸세요.
- 붙여 넣을 수 있는 길이에 제한이 있나요?
- 엄격한 상한은 없습니다. 100만 줄 이상의 파일도 처리해 봤고, 속도는 기기 성능에 따라 다릅니다. 텍스트는 브라우저 밖으로 나가지 않으므로 민감한 목록도 안심하고 처리할 수 있습니다.