본문으로 건너뛰기
EVOA Toolbox

중복 줄 제거

목록에서 중복된 줄을 삭제합니다. 첫 번째 또는 마지막 항목 유지, 대소문자 무시, 공백 제거, 정렬을 지원하며 제거된 줄 수를 확인할 수 있습니다.

브라우저에서 로컬로 처리됩니다. 텍스트는 업로드되지 않습니다.

도구를 불러오는 중…

도구 소개

목록을 붙여넣으면 고유한 줄만 돌려줍니다. 이메일 주소, URL, 키워드, 로그 항목, SKU, 도메인 목록, 내보낸 ID처럼 줄 단위로 구성된 모든 데이터에 사용할 수 있습니다. 요약에서 처음 줄 수, 제거된 줄 수, 남은 줄 수를 확인할 수 있습니다.

줄을 비교하는 방식을 조절할 수 있습니다. 대소문자 구분을 끄면 'Apple'과 'apple'을 같은 줄로 취급하고, 공백 제거를 켜면 줄 양 끝의 불필요한 공백을 무시하며, 중복된 줄 중 첫 번째와 마지막 중 무엇을 남길지 고를 수 있습니다. 빈 줄은 그대로 유지하거나 모두 삭제할 수 있고, 결과는 숫자를 자연스러운 순서로 인식하는 방식(item2가 item10보다 앞)으로 A→Z 또는 Z→A로 정렬할 수 있습니다.

기본적으로 순서가 유지되므로 순서가 중요한 데이터에도 적합합니다. Windows(CRLF)와 Unix 줄바꿈을 모두 지원하며, 집합 조회 방식으로 처리하므로 수십만 줄도 브라우저에서 빠르게 끝납니다.

사용 방법

  1. 1입력란에 목록을 붙여넣으세요(또는 예시를 누르세요).
  2. 2옵션을 설정하세요. 대소문자 구분, 공백 제거, 빈 줄 처리, 첫 번째/마지막 유지, 정렬을 선택할 수 있습니다.
  3. 3요약에서 제거된 중복 줄 수를 확인하세요.
  4. 4결과를 복사하거나 .txt 파일로 다운로드하세요.

지원 형식

한 줄에 항목 하나씩 있는 일반 텍스트. 줄바꿈 방식(LF, CRLF)은 감지되어 그대로 유지됩니다.

프라이버시

이 도구는 브라우저에서 실행됩니다. 입력하신 데이터는 사용자의 기기에서 처리되며 당사 서버로 전송되지 않습니다.

제한 사항

  • 줄은 전체 문자열로 비교하며, 유사 일치나 부분 일치는 지원하지 않습니다.
  • 대소문자 무시 비교는 단순한 소문자 변환을 사용하므로 모든 언어에서 완벽하지는 않습니다.
  • 정렬은 브라우저의 로케일 규칙을 따르므로 악센트 문자의 순서가 브라우저마다 다를 수 있습니다.
  • '빈 줄 유지' 모드에서는 빈 줄이 아무리 많아도 중복으로 계산되지 않습니다.
  • 매우 큰 입력(수십 MB)은 모든 데이터를 메모리에 올리므로 느릴 수 있습니다.

FAQ

원래 순서가 유지되나요?

정렬 순서를 선택하지 않는 한 유지됩니다. 기본적으로 각 줄의 첫 번째 항목이 원래 위치에 남습니다.

첫 번째 대신 마지막 항목을 남기려면 어떻게 하나요?

옵션에서 '마지막 유지'를 선택하세요. 각 줄의 마지막 사본이 제자리에 남고 앞선 사본은 제거됩니다.

공백 제거는 무엇을 하나요?

모든 줄의 앞뒤 공백과 탭을 제거하며 출력에도 반영되므로, ' apple'과 'apple '이 중복으로 처리됩니다.

수천 줄도 처리할 수 있나요?

네. 일반적인 컴퓨터에서 20만 줄 목록의 중복 제거가 1초 이내에 끝납니다.

관련 도구