줄 정렬·중복 제거

여러 줄로 된 텍스트를 정렬·중복 제거·셔플·대소문자 변환 등 다양한 처리를 한 화면에서. 이메일·로그·키워드 리스트 정리에 사용하세요.

정렬
대소문자
처리
원본
결과

사용 방법

1
텍스트 입력

왼쪽에 정리할 텍스트를 줄 단위로 붙여넣으세요.

2
옵션 선택

정렬(가나다순·길이순·셔플), 대소문자, 양 끝 공백 제거, 빈 줄 제거, 중복 제거, 역순 뒤집기, 줄 번호 매기기 등을 선택할 수 있습니다.

3
결과 복사

오른쪽에 처리 결과가 실시간으로 표시됩니다. 원본·결과 줄 수가 함께 보이며, 한 번에 복사할 수 있습니다.

자주 묻는 질문

여러 옵션은 어떤 순서로 적용되나요?

1)양 끝 공백 제거 → 2)빈 줄 제거 → 3)대소문자 변환 → 4)정렬(또는 셔플) → 5)역순 뒤집기 → 6)중복 제거 → 7)줄 번호 매기기 순서로 적용됩니다. 이 순서가 가장 자연스러운 결과를 만듭니다.

정렬은 한글·영문 어떻게?

브라우저의 `localeCompare`를 사용해 가나다순·알파벳순을 자연스럽게 처리합니다. 한글 자모(ㄱ-ㅎ) → 영문(a-z) → 숫자 순으로 정렬됩니다.

중복 제거는 정렬 후?

네. 정렬을 함께 켜면 같은 줄이 모이고, 중복 제거가 적용되어 모든 중복이 한 번씩만 남습니다. 정렬 없이 중복 제거만 켜면 처음 등장한 순서를 유지하며 중복만 제거됩니다.

셔플은 진짜 랜덤인가요?

Math.random() 기반의 Fisher-Yates 셔플로 매번 다른 결과가 나옵니다. 암호학적 무작위성은 보장하지 않으나 일반 용도(추첨·테스트 데이터)로 충분합니다.

데이터가 서버에 전송되나요?

아닙니다. 모든 처리는 브라우저에서만 이루어지며, 입력한 텍스트가 외부로 전송되지 않습니다.