중복 줄 제거
목록에서 중복된 줄을 삭제합니다. 첫 번째 또는 마지막 항목 유지, 대소문자 무시, 공백 제거, 정렬을 지원하며 제거된 줄 수를 확인할 수 있습니다.
브라우저에서 로컬로 처리됩니다. 텍스트는 업로드되지 않습니다.
도구 소개
목록을 붙여넣으면 고유한 줄만 돌려줍니다. 이메일 주소, URL, 키워드, 로그 항목, SKU, 도메인 목록, 내보낸 ID처럼 줄 단위로 구성된 모든 데이터에 사용할 수 있습니다. 요약에서 처음 줄 수, 제거된 줄 수, 남은 줄 수를 확인할 수 있습니다.
줄을 비교하는 방식을 조절할 수 있습니다. 대소문자 구분을 끄면 'Apple'과 'apple'을 같은 줄로 취급하고, 공백 제거를 켜면 줄 양 끝의 불필요한 공백을 무시하며, 중복된 줄 중 첫 번째와 마지막 중 무엇을 남길지 고를 수 있습니다. 빈 줄은 그대로 유지하거나 모두 삭제할 수 있고, 결과는 숫자를 자연스러운 순서로 인식하는 방식(item2가 item10보다 앞)으로 A→Z 또는 Z→A로 정렬할 수 있습니다.
기본적으로 순서가 유지되므로 순서가 중요한 데이터에도 적합합니다. Windows(CRLF)와 Unix 줄바꿈을 모두 지원하며, 집합 조회 방식으로 처리하므로 수십만 줄도 브라우저에서 빠르게 끝납니다.
사용 방법
- 1입력란에 목록을 붙여넣으세요(또는 예시를 누르세요).
- 2옵션을 설정하세요. 대소문자 구분, 공백 제거, 빈 줄 처리, 첫 번째/마지막 유지, 정렬을 선택할 수 있습니다.
- 3요약에서 제거된 중복 줄 수를 확인하세요.
- 4결과를 복사하거나 .txt 파일로 다운로드하세요.
지원 형식
한 줄에 항목 하나씩 있는 일반 텍스트. 줄바꿈 방식(LF, CRLF)은 감지되어 그대로 유지됩니다.
프라이버시
이 도구는 브라우저에서 실행됩니다. 입력하신 데이터는 사용자의 기기에서 처리되며 당사 서버로 전송되지 않습니다.
제한 사항
- 줄은 전체 문자열로 비교하며, 유사 일치나 부분 일치는 지원하지 않습니다.
- 대소문자 무시 비교는 단순한 소문자 변환을 사용하므로 모든 언어에서 완벽하지는 않습니다.
- 정렬은 브라우저의 로케일 규칙을 따르므로 악센트 문자의 순서가 브라우저마다 다를 수 있습니다.
- '빈 줄 유지' 모드에서는 빈 줄이 아무리 많아도 중복으로 계산되지 않습니다.
- 매우 큰 입력(수십 MB)은 모든 데이터를 메모리에 올리므로 느릴 수 있습니다.
FAQ
원래 순서가 유지되나요?
정렬 순서를 선택하지 않는 한 유지됩니다. 기본적으로 각 줄의 첫 번째 항목이 원래 위치에 남습니다.
첫 번째 대신 마지막 항목을 남기려면 어떻게 하나요?
옵션에서 '마지막 유지'를 선택하세요. 각 줄의 마지막 사본이 제자리에 남고 앞선 사본은 제거됩니다.
공백 제거는 무엇을 하나요?
모든 줄의 앞뒤 공백과 탭을 제거하며 출력에도 반영되므로, ' apple'과 'apple '이 중복으로 처리됩니다.
수천 줄도 처리할 수 있나요?
네. 일반적인 컴퓨터에서 20만 줄 목록의 중복 제거가 1초 이내에 끝납니다.
관련 도구
텍스트 비교
두 텍스트를 나란히 비교해 추가되거나 삭제된 줄, 단어, 문자를 확인합니다. 결과를 통합 패치로 복사할 수 있습니다.
글자 수 세기
단어, 글자, 문장, 문단 수를 세고 읽는 시간과 말하는 시간을 추정하며 상위 키워드를 보여 줍니다. 중국어, 일본어, 태국어도 지원합니다.
CSV 정리 도구
CSV 파일을 정리합니다. 공백 제거, 빈 행과 중복 행 제거, 열 이름 정돈, 필터, 정렬, 열 삭제를 지원하며 무엇이 바뀌었는지 정확히 확인할 수 있습니다.
Markdown을 HTML로 변환
Markdown(GitHub 방식)을 깔끔한 HTML로 변환하고 실시간 미리보기를 제공합니다. 결과를 복사하거나 다운로드할 수 있으며 모두 브라우저에서 처리됩니다.