목록 비교 도구 - 차이·교집합·합집합 추출
두 목록(줄 단위)을 비교하여, 한쪽에만 있는 요소·양쪽에 있는 요소·모든 요소를 자동으로 분류해요.
사용 방법
- 「목록 A」에 한 줄 1항목으로 첫 번째 목록을 입력하세요
- 「목록 B」에 한 줄 1항목으로 비교할 목록을 입력하세요
- 필요에 따라 「대소문자 무시」「줄 공백 제거」옵션을 설정하세요
- 입력과 동시에 실시간으로 4가지 결과가 표시돼요: A만·B만·공통·합계
- 각 결과의 「복사」버튼으로 클립보드에 복사할 수 있어요
사용 예시
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 최초 릴리스