중복 줄 제거기이란?

중복 줄 제거기는 텍스트에서 반복되는 줄을 제거합니다. 목록, 로그 파일, 데이터셋을 붙여넣으면 고유한 줄만 남으며, 원래 순서 그대로 두거나 A–Z, Z–A, 길이순, 무작위로 정렬할 수 있습니다.

줄은 선택에 따라 공백 트리밍과 대소문자 무시를 적용한 뒤 비교됩니다. 두 옵션을 모두 켜면 'Apple', 'apple ', ' apple'이 하나의 항목으로 합쳐집니다. Before 패널에서는 중복 그룹마다 개수 표시와 함께 강조해, 어떤 줄이 합쳐졌는지 확인할 수 있습니다. 「남기기」를 「중복 모두 제거」로 설정하면 딱 한 번만 나오는 줄만 남습니다. 줄 수 제한이 없고, 텍스트를 붙여넣거나 기기에서 .txt·.csv 파일을 바로 불러올 수 있으며 어디로도 업로드되지 않습니다.

사용 방법

  1. 중복 줄이 포함된 텍스트를 입력 영역에 붙여넣거나 직접 입력하세요.
  2. 옵션을 설정하세요: 대소문자 구분, 공백 제거, 첫 번째 또는 마지막 복사본 유지, 그리고 출력 정렬 순서 선택.
  3. 정리된 텍스트는 입력할 때마다 실시간으로 업데이트됩니다 — 누를 버튼이 없습니다. Before, After, 제거됨 세 패널을 나란히 확인하고, 빈도 표를 점검한 뒤 결과를 복사하거나 다운로드하세요.

사용 시기

  • CSV에서 같은 고객이 미묘하게 다른 행으로 여러 번 등장할 때 정리.
  • 1만 줄짜리 로그에서 분류 전에 고유 에러 메시지만 추리기.
  • 여러 행사의 이메일 명단을 병합해 같은 사람에게 중복 발송을 막기.

결과

개발자가 반복되는 오류 메시지가 포함된 500개의 로그 항목을 붙여넣고 47개의 고유 줄로 줄여서 실제 문제를 즉시 파악합니다.

자주 묻는 질문

붙여 넣은 순서가 그대로 유지되나요?
「출력 정렬」을 「원래 순서」로 두면 각 줄의 첫 복사본이 붙여넣은 위치 그대로 남습니다. A → Z, Z → A, 길이순, 무작위로 바꾸면 고유 줄이 다시 정렬됩니다. 알파벳순은 diff나 커밋 전에 편리합니다. 마지막 복사본을 남기고 싶으면 「마지막 것 유지」를 켜세요.
대소문자 구분 옵션은 정확히 어떻게 작동하나요?
켜져 있으면 'Apple'과 'apple'을 서로 다른 줄로 봅니다. 끄면 같은 줄로 묶이고, 먼저 등장한 표기가 유지되어 원래 스타일이 보존됩니다.
「공백 다듬기」는 무엇을 하나요?
비교 전 각 줄 앞뒤의 공백과 탭을 제거합니다. ' hello '와 'hello'가 같은 줄로 처리되지만, 줄 내부 공백은 그대로 두기 때문에 'hello world'(공백 2개)와 'hello world'(1개)는 여전히 다른 줄입니다.
반대로 중복된 줄만 남길 수 있나요?
기본 출력으로는 아니지만, 오른쪽의 「제거됨」 패널이 버려진 모든 줄을 원래 줄 번호와 함께 나열합니다. Before 패널을 뒤지지 않고도 중복 줄을 바로 읽거나 복사할 수 있습니다. 반대로 한 번만 나오는 줄만 남기려면 「남기기」를 「중복 모두 제거」로 바꾸세요.
붙여 넣을 수 있는 길이에 제한이 있나요?
엄격한 상한은 없습니다. 100만 줄 이상의 파일도 처리해 봤고, 속도는 기기 성능에 따라 다릅니다. 텍스트는 브라우저 밖으로 나가지 않으므로 민감한 목록도 안심하고 처리할 수 있습니다.

관련 도구