목록 비교 도구 - 차이·교집합·합집합 추출

두 목록(줄 단위)을 비교하여, 한쪽에만 있는 요소·양쪽에 있는 요소·모든 요소를 자동으로 분류해요.

사용 방법

  1. 「목록 A」에 한 줄 1항목으로 첫 번째 목록을 입력하세요
  2. 「목록 B」에 한 줄 1항목으로 비교할 목록을 입력하세요
  3. 필요에 따라 「대소문자 무시」「줄 공백 제거」옵션을 설정하세요
  4. 입력과 동시에 실시간으로 4가지 결과가 표시돼요: A만·B만·공통·합계
  5. 각 결과의 「복사」버튼으로 클립보드에 복사할 수 있어요

사용 예시

Comparing permission lists:
Compare A (old permissions) and B (new permissions) to find added permissions (Only in B) and removed permissions (Only in A)
Checking email list duplicates:
Compare two mailing lists to identify addresses in both (Intersection)
Comparing dependency lists:
Compare the package dependencies from two project package.json files to find differences

FAQ

데이터가 서버로 전송되나요?
아니요. 모든 처리는 브라우저 내에서 이루어져요.
중복된 줄은 어떻게 처리되나요?
각 목록 내의 중복은 자동으로 제거하고 집합 연산을 수행해요. 예를 들어 목록 A에 같은 값이 2줄 있어도 1줄로 처리해요.
「합계(A ∪ B)」와 「A만 + B만 + 공통」의 차이는 무엇인가요?
합계(합집합)는 A와 B의 모든 유니크한 요소를 하나로 모은 것이에요. A만 + B만 + 공통을 합치면 중복 없는 전체와 같아져요.
대소문자를 무시하면 어떻게 되나요?
비교 시 모두 소문자로 변환하여 집합 연산을 수행해요. 표시되는 값은 원래의 대소문자를 유지해요(처음 나온 쪽의 표기로 표시돼요).
수만 줄의 목록도 처리할 수 있나요?
JavaScript의 Set 연산을 사용하므로 수만 줄 정도는 빠르게 처리할 수 있어요. 브라우저 메모리에 의존해요.

관련 도구

업데이트 이력

최종 업데이트: 2026-02-20

  • 2026-02-20 최초 릴리스