039 · TEXT
목록 정렬·중복 제거기
한 줄에 하나씩 붙여넣은 목록에서 중복을 제거하고 가나다·알파벳·숫자순, 역순, 무작위 섞기를 브라우저에서 바로 실행하세요.
목록을 입력·붙여넣거나 파일을 넣으세요
TXT · MD · CSV 파일을 이 작업영역에 끌어다 놓아도 됩니다.
로컬 처리 · 서버 업로드 없음 · 서비스 상한 후보: 500,000자 · 50,000줄 (사용자 승인 전 후보값)
변경 상태
서비스 상한 후보: 500,000자 · 50,000줄 (사용자 승인 전 후보값)
HOW TO USE
사용 방법
- 01
한 줄에 항목 하나씩 원본 목록을 붙여넣습니다.
- 02
중복 제거·가나다/알파벳·숫자순·역순·무작위 섞기 중 하나를 선택합니다.
- 03
입력 줄 수와 결과를 확인합니다.
- 04
결과를 복사하거나 초기화해 새 작업을 시작합니다.
LIST SORTING GUIDE
목록을 안전하게 정렬하는 기준
중복 판정, 언어별 정렬, 숫자 비교, 역순과 무작위 섞기의 차이를 구분하면 원문 의미를 바꾸지 않고 목록을 정리할 수 있습니다.중복은 완전히 같은 줄만 제거
기본 중복 판정은 대소문자와 앞뒤 공백까지 포함한 줄 전체의 정확 일치입니다. 첫 출현은 유지하고 이후 같은 줄만 제거합니다.
페이지 언어 기준 텍스트 정렬
한국어 페이지는 ko, 영어는 en, 일본어는 ja Intl.Collator를 사용합니다. 혼합 언어의 상대 순서는 페이지 언어에 따라 달라질 수 있습니다.
숫자는 문자열과 별도 비교
1, 2, 10을 문자열순이 아니라 실제 수치순으로 정렬합니다. 비숫자 줄은 숫자 뒤에서 원래 상대 순서를 유지합니다.
역순은 내림차순이 아님
역순은 가나다나 숫자 comparator를 호출하지 않고 현재 원본 줄 순서만 통째로 뒤집습니다.
섞기는 항목 개수를 보존
무작위 섞기는 같은 항목 집합과 중복 개수를 유지하고 순서만 바꿉니다. 추첨 인증 도구로 사용하지 않습니다.
IMPORTANT NOTES
주의사항
- 039는 공백·빈 줄을 자동 삭제하거나 trim하지 않습니다. 그런 정리는 037의 역할입니다.
- 숫자순은 -3, +2, .5, 1e3 같은 유한 숫자 형식만 숫자로 보고 1,000·12px·Infinity·NaN은 비숫자로 처리합니다.
- 혼합 언어 텍스트 정렬은 페이지 언어의 collation 규칙에 따라 결과가 달라질 수 있습니다.
- 서비스 상한은 현재 후보값이며 최종값은 사용자 승인 후 동기화해야 합니다.
FAQ
자주 묻는 질문
01숫자 10이 2 뒤로 가나요?+
네. 숫자순 모드는 실제 Number 값으로 비교하므로 1, 2, 10 순서가 됩니다.
02Apple과 apple은 같은 중복인가요?+
아닙니다. 기본 중복 제거는 대소문자와 공백까지 포함한 exact line match입니다.
03역순과 내림차순은 무엇이 다른가요?+
역순은 현재 원본 줄 순서를 뒤집을 뿐이며 가나다·알파벳·숫자 기준으로 다시 정렬하지 않습니다.
04무작위 섞기 결과를 다시 재현할 수 있나요?+
기본적으로 재현을 보장하지 않습니다. 다시 섞기를 누를 때 새 순서를 만듭니다.
05한글·영어·일본어가 섞이면 어떤 순서인가요?+
현재 페이지 언어의 Intl.Collator 기준으로 정렬하므로 언어별 결과가 달라질 수 있습니다.