🔤
무료 텍스트 정렬기
텍스트 줄을 알파벳순, 길이순, 숫자순, 무작위로 정렬합니다. 중복 제거, 공백 정리, 목록 섞기 기능을 포함합니다.
한 번 로드하면 오프라인에서도 작동
정렬됨 · 0 줄
정렬된 출력이 여기에 표시됩니다…
주요 용도
- 목록을 알파벳순으로 정렬 및 정리장보기 목록, 할일 항목, 이름 또는 글머리 기호 목록을 즉시 알파벳순으로 정렬합니다.
- 데이터 행 정리 및 중복 제거CSV 내보내기 및 로그에서 중복 행을 제거하고, 공백을 정리하며, 텍스트 데이터를 정규화합니다.
- 가져오기 명령문 및 코드 목록 정렬가져오기 명령문, CSS 클래스 목록, JSON 키 또는 코드 목록을 일관된 순서로 정렬합니다.
- 이름 목록을 알파벳순으로 정렬첫 번째 또는 마지막 이름으로 참석자 목록, 팀 명단, 학생 이름 및 크레딧 목록을 알파벳순으로 정렬합니다.
- 목록을 무작위로 섞기공정한 정렬, 무작위 할당 또는 게임 설정을 위해 이름, 항목 또는 항목을 무작위로 섞습니다.
사용 방법
정렬은 JavaScript 내장 Intl.Collator API를 사용해 전적으로 브라우저에서 실행됩니다. 서버, 라이브러리, 업로드가 없습니다. 가나다순부터 자연수 정렬까지 모든 정렬 순서는 입력하거나 옵션을 바꾸는 즉시 계산됩니다.
- 1입력을 줄로 분리붙여 넣은 텍스트는 줄바꿈 문자로 나뉩니다. 선택적 전처리가 먼저 실행되어 각 줄의 앞뒤 공백을 제거하고 빈 줄을 버립니다. 두 가지 모두 설정할 수 있습니다.
- 2Intl.Collator가 순서 처리가나다순과 자연 정렬에서는 브라우저 내장 Intl.Collator를 현재 사이트 로캘로 초기화하므로 악센트 문자(å, ä, ö 등)가 해당 언어 순서대로 정렬됩니다. '자연' 모드는 numeric 플래그를 설정해 숫자를 일반 문자로 취급하지 않고 'file2'를 'file10'보다 앞에 둡니다.
- 3비교 키에서 잡음 제거비교 전에 각 줄의 정렬 키에서 앞의 관사(the, a, an)와 영숫자가 아닌 구두점을 선택적으로 제거할 수 있습니다. 출력에는 원래 줄 텍스트가 그대로 유지되고, 순서를 정하는 키만 수정됩니다.
- 4셔플은 암호학적 난수 사용무작위 섞기 모드는 crypto.getRandomValues를 호출해 무작위 32비트 정수 배열을 만든 다음, 그 값으로 줄에 Fisher-Yates 셔플을 실행해 Math.random() 기반 방식의 편향을 피합니다.